Section header enum & test.
Abstract route line definition & test
Line generation factory; given a raw line, provides a line *definition*
which can be used to generate an individual, specific line object
Compliation error fixed.
Bare-minimum skeleton route parser class (main entry point for lib).
Generic route parser exception.
Support for section header lines.  These break up a route definition
file.
Abstract route line.
Line generation for section headers (including test).
Line generation for section headers (including test).
Current route section is now passed to RouteLineDefinition.parse(...)
Initial train data line classes.