Standardize attribute names, update filters, tidy up.

* Tidy up of tests and how the set of TrainMovements is constructed.
* Standardization of attribute names, fixes oisin/ierail#22
* Update of doc to suit the new variable names.
* Update filters to match behaviour of the IE API, fixes oisin/ierail#23