Navigation well on it's way.
Changed how messages are received.

gps builds an incoming message buffer, until a $ is the next variable to
be read from buffer. Then, incoming message buffer is copied to
currentMessage as incoming message is cleared.
Only the position message is accepted. GPS.h/.c
Merge branch 'master' of https://github.com/jcronq/Final-Project-v1.0 into I2C_test

Conflicts:
	3710 Final Project/GPS.c