Implemented the framework for goto in the uIP task. The x and y coordinates from the map UI gets parsed and set into the map struct.
Added prototypes for functions used by the GOTO state. Still needs to be implemented.
Added the case logic to turn the rover when in the GOTO state.
Implemented the get angle and get distance functions for the GOTO in the roverMap.
Added the new public_messages with the goto distance implementation for the message queue.
Implemented the moveRoverDist function but it is untested.
Implemented the GOTO state but it is untested.
Uncommented the quicksort.
Debug messages for the goto printed to webserver.
Fixed the mask for the low and high bit of the moveRoverDist ticks.
Implemented the distanceToEncoder method but have not tested yet. Hoping this will fix the problem of going strait after turn.
Fixed pointer syntax error.
Subtracting the rover length and the side dist from the go to distance.
Fixed a syntax error for the tempDist variable.
Rover stops after rotating the total angle threshold.
Merge remote-tracking branch 'origin/goto-location'

Conflicts:
	RTOSDemo/MainFiles/roverControl.c
	RTOSDemo/MainFiles/roverMap.c
	RTOSDemo/MainFiles/sensorFunctions.h