Added encoder library files
updated Nano_encoder with lib_encoder
Updated gui and serial reading
Fixed imu data logging to include full 5 char header not just 4 chars
Merge branch 'master' into kbrennan

Conflicts:
	surface_src/java_src/Data Logging/src/com/roboclub/robobuggy/main/GpsPanel.java
added logging, not tested
Updated gps serial parsing
Merge branch 'kbrennan' of https://github.com/CMU-Robotics-Club/RoboBuggy into kbrennan
logging for imu, format is unknown
Added gps logging
Merge branch 'kbrennan' of https://github.com/CMU-Robotics-Club/RoboBuggy into kbrennan
remove incorrect calls to Serial.write()
clean up nano encoder code
Fixed gui to start stop and added valid graphs for imu
clean up protocol_prototype sketch
first pass at an arduino library
working arduino makefile for nano_encoder
Fixed arduino nano code. To test with encoder. Tested with button. Seen
debounce issues
Added gps panel
Updated the encoder code to make the loop faster and fixed some problems
with serial write.