Ferries are the backbone of life on Croatia's islands. Here is how the system works, how to choose between boats, and a few habits that make the journey smoother.