added mapbox provider dpmap implementation.
code cleanup.
increase features of the map interface.
cleaned up dp map interface.
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.
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
Test code to move the marker.

Move the marker on every click.
Remove test code