DroidPlanner: Fix problem with navigation menu
DroidPlanner: Extracting all mavlink methods to a new class.

It works.
Logging must be disabled to have a responsive HUD.
Connect Button is handled correctly on both Activitys
DroidPlanner: Callbacks for onConnect and onDisconnect of MAVlink.

Also adds comments to the MAVLink class.
DroidPlanner: Start of the waypoint manager class to get and set waypoints in the drone.

It is able to get the first waypoint for now.
DroidPlanner: Finished Waypoint manager for the mavlink protocol.
DroidPlanner: Using the waypoints manager to receive waypoint data from the APM board.

It works, just do'nt forget to connect.
DroidPlanner: First try at the Write waypoints code. Also Refactoring the recevide functions.
DroidPlanner: Comments for the Waypoint class
DroidPlanner: Waypoint Reached method.
DroidPlanner: Add set current waypoint and waypoint reached.
DroidPlanner: Fix some of the bugs in the sendWaypoints routine. Adds the functionality to the Planning activity
DroidPlanner: Adding a TODO to the fix list
DroidPlanner: Fixes the read waypoint from APM function.
DroidPlanner: Keep the app consistently by using the absolute position for both saving a waypoint file to disnk and to APM.

Send and receive functions have been tested
DroidPlanner: writting TODOs for untested functions
DroidPlanner: Small fix in logging function
DroidPlanner: Extract the TCP connection method
DroidPlanner: Handler for GPS messages
DroidPlanner: Remove GPS manager from Planning activity
DroidPlanner: Add a map and MAVLink communication to flight data activity.