Initial Commit

- Pulls in MAVLink libraries
- Begins implementation of sensor data forwarding
Add capability for Serial Port Logging

Adds a switch that outputs raw serial data
when toggled on.
Implement handling of basic system messages

Adds handlers for several system messages that
flow during system idling.
Make Log class more robust

Adds several new "log levels" which will
help turn off different types of debugging
output.
More message handlers

Adds in more message handlers.
Split MAV interfaces/adapters

Makes listeners into interfaces agains
and adds adapters with no code in them
for simpler inclusion of functionality. At
some point the adapters will also do some
processing and storage as well.
Adds status, wind messages

Adds handlers for status
and wind messages.
Fix shift direction bug in ComponentAvailability
Add a SensorTester

Adds a simple class that prints out
sensor data coming in.
Merge remote-tracking branch 'origin/master'

Conflicts:
	.gitignore