Cruise ships are shedding their reputation as floating buffets and offering more equipment and programming that fight fat. In addition to specialized exercise classes, personal training as well as nutrition and detoxification counseling are available.