LGBT cruises can be undertaken across a swathe of amazing cruise lines to a vast array of fantastic destinations. Here are 10 LGBT-friendly cruise holidays.