added mapbox provider dpmap implementation.
code cleanup.
increase features of the map interface.
cleaned up dp map interface.
Set sequence number in msg_heartbeat, which is sent to drone
Starting a new desktop GCS project
Decode incoming UDP traffic as MAVLink data
Implemented the MAVLink Handler to decode the messages.

Created a stub for the Handler class, to avoid null pointer exceptions on the heartbeat class
Removed dependency on Android Log class
Added an event parser for the Drone object
Removed initial test code
Implemented the send part of UDP

We now have two way communication.
Load the mission when detect the first heartbeat

This is only for debugging the two way communication.
Doxygen documentation support

To run:
Enter Core directory
run 'doxygen' on a terminal
Importing jmapviewer library
Merge branch 'libraries-move' into desktop
Moving the jmapviewer library to the Libraries folder
Moved all the logic away from main method
Using the OSM library to display a Map
Use the Cached TileLoader