Added test for ObstacleDefinitionImpl.
Test for ObstaclePlacementImpl.
* Also added mocks for ObstacleDefinition and Obstacle.
Added test for SegmentImpl.
* Also added mock for Slice.
Merge branch 'mapTests' into development