Add OnBoardDepartServiceImplTest
Implement onboard departure based on time instead of position
Improve OnboardDepartVertex constructor
Fix OnBoardDepartPatternHop constructor
Remove setter from State
Implement splitGeometryAtFraction() method
Implement binarySearchCoordinates() method
Implement computePartialLength() method
Add GeometryUtilsTest
Use JTS to split geometry
Use JTS more thoroughly
Merge pull request #1229 from goabout/merge_modules

Implement onboard departure based on time instead of position