A comprehensive Caribbean cruise packing list, including what clothes to bring on your cruise, must-have cruise essentials and how to pack for your cruise