Jimmy Buffett’s Margaritaville brand blankets resorts to retirement communities, and now the avowed sea lover has added a cruise ship to the mix.