It’s easier than ever to get online on a cruise, but high costs and slow connectivity still prevail. Here’s what you need to know ...