Insert all information of the drive route .
updated UFOClient and Station (for UFO Server) to fit the new json query
structure for local\testing server
save history of drive routes.
store route drive and get feedback screen from driver
save routes details into database with feedback system .
Fix bugs
merged cursors (prepare for estimation from KNN and history)
implemented KNN (KNNRouteEstimator)
uses static data, ready to integrate with baruch's branch
updated euclidean distance
Speech support
Support where command
Main activity keeps screen awake
rewrite KNN Algorithm (Added functionality)
KNNRouteEstimator extends from KNN
minor updates
minor updates
very minor changes
Fix bugs , Get more details about routeHistory.
Merge remote-tracking branch 'origin/milestone3-baruch' into
danny-milestone3

Conflicts:
	ufo/project.properties
Integration process - not working yet
Merge branch 'milestone3-baruch' into danny-milestone3