Movving the start activity to the planning activity
Readme for the project.

Show how to compile the project.
Added HUD improvments from AndroPilot
New way to select where to add a polygon point, now the UI behaves better.

I have made some changes to the polygon point insertion algorithm on polygon mode, it works really well (polygons points are added based on the distance, not on a simple sequence).
Playing with the TextToSpeech library
Adds the posibility of using offline maps on the GCP activity.
Fix bug when updating an offline Map.

When using offline maps the overlay must be added every time the map is cleared.
Adds a preference for using offline maps in the GCP screen.

Also refactor some functions to a new helper class.
Refactoring the package structure.
Fix bug that happened when trying to connect to an inexistent TCP server
Refactoring classes related to waypoints to a new package
Refactoring classes related to the mavlink service
Merge branch 'TextToSpeech' into dev
Refactoring TTS methods to a new class
Request for data streaming when opening the HUD display.
Add preference option for stream rate.
Correctiong default behavior of the preferrence settings
Refactoring common functionality from Activitys to a superclass.
Refactoring, just formating and movving functions up and down.
Enable or disables the tts module in respect to the preference setting.