The Florida Keys may be devoid of snow, but the islands go all out for Christmas. Here's what to do over the holidays in Key West, Islamorada, and Key Largo.