Initial commit for optimization project.

Removed OpenCV project
Updated the creation of the RoadClassifier object to match new constructor
Removed unused code and added javadoc comments
Merge branch 'dev-Optimize-Clean' into dev-Optimize
Updated imaging code to use RoadClassifierFactory to get the road classifier object
Merge branch 'dev-Optimize'
Updated project and references
Merge branch 'dev-Optimize'