- added I2C functionality(still need thorough testing)
- added basic compass module functionality(still needs work)
- added port config to GPIO to init I2C
- updated I2C and UART
Update main.c
- Compass module fixes and UART bug fix.
Merge branch 'I2C_test' of https://github.com/jcronq/Final-Project-v1.0 into I2C_test

Conflicts:
	3710 Final Project/main.c
- fixed some I2C bugs with NACK not being handled
Merge branch 'master' of https://github.com/jcronq/Final-Project-v1.0 into I2C_test

Conflicts:
	3710 Final Project/FinalProject.uvproj
	3710 Final Project/GPIO.c
	3710 Final Project/GPIO.h
	3710 Final Project/main.c
- fixed conflicts