WIP:Breaks the build. Changing the structure of the Mission items.

Instead of reeling on the mavlink message for mission items we now have our own structure. This decouple the app from ArduPilot, making it more resistance to changes on that code.

There are lot's of waypoint types that still need to be created, and all the mission dialogues are broken.
Creating a new Altitude class
Adding a bunch of different mission itens.
Fixing errors, but may crop some features
Fixing a couple of errors on listners linkage
Starting to fix the missionItens dialogs
Fixing some mission dialogs
DialogMissionLoiter

Use new MissionItem implementation
DialogMissionLoiterN

Implementation using new MissionItem class
change varialbe name og Altitude to reflect better meaning
DialogMissionLoiterT

Implementation of new MissionItem class
Fixing cast problems in the Loiter dialogs
Implementing the RTL dialog with the correct mission Item
Creating the Land dialog and item.
Implementing the takeoff dialog/missionItem
Removing this missionItems/Dialogs until we implement them corretly
Merge branch 'NewUI' of git://github.com/arthurbenemann/droidplanner into NewUI