From classic margaritas and mojitos to fruity daiquiris and piña coladas, there's a summer cocktail recipe out there to suit every taste and occasion.