CMake fixes for Andrew's Mac.
Merge commit '1d2857d3f85d8db2030b933df874c65507b97207' into atwyman
Adjust to TTY device name on MacBook Pro.
Add Gyro support code, and make it build.
Messages for Gyro subscription and readings.
Testing/debugging of Gyro code with client.
Merge commit '89a36ab4f948c791aa71e82299f38e5c44042cea' into atwyman

Conflicts:
	.gitignore
	robocom/arduino/CMakeLists.txt
	robocom/arduino/Gyro.hpp
	robocom/arduino/LogoCommands.hpp
	robocom/arduino/RobotServer.hpp
	robocom/arduino/impl/Gyro.cpp
	robocom/arduino/impl/RobotServer.cpp
	robocom/dropbox/robocom.py
	robocom/shared/msg/MessageTypes.hpp
Integrate test code.
Merge branch 'atwyman'

Conflicts:
	robocom/arduino/LogoCommands.hpp
	robocom/arduino/RobotServer.hpp
	robocom/arduino/impl/RobotServer.cpp
	robocom/shared/msg/MessageStatus.hpp