Confused about what to put under the Christmas tree for that hard-to-buy-for uncle or aunt? According to no less than Martha Stewart, you should consider Alabama-made socks from Little River Sock Mill. While it didn’t exactly mention them in connection with the holidays, Martha Stewart Living did give the little sock mill in Fort Payne…