There are lots of ways to save when you buy train tickets in Spain. Avoid paying over the odds, get compensation for delayed trains