Add time range and data parameters. Move classes to separate files.
add stop bbox to index API (needs spatial index support)
Add HourMinuteSecond and YearMonthDay classes
Merge branch '1320_patterns' into arlington