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
Extract the UDP code from the Logic Class
Change the map source
Make the Logic update the Map
Close the app when closing the main window.