Yo ho ho and a bottle of rum. Starz’s new pirate drama sets sail on Saturday, Jan. 25, 2014.