A complete guide to train travel in Italy, including pros and cons and tips for how to buy tickets, plan your route, and use the Italian train system.