A complete guide to island hopping in the Philippines, with a full list of the best islands across the country, plus tips to maximize your experience.