Putting a show on at sea bears a lot of similarities to producing on land, but there are big differences to consider off stage, from audience dynamics to living in the place where you work. And with the cruise industry booming, performing on liners offers a potentially lucrative line of work, finds Theo Bosanquet