Fixing the sendWaypoint and processWaypoint functions.
Now it uses the parameters in the waypoint instead of hard-coded constants.
Fixing the MissionReader and MissionWriter functions.
Now it uses the parameters in the waypoint instead of hard-coded constants.
Fix the bug that sometimes missions where not sent to the APM.

This happened when loading a mission from APM and then sending it back again, since it got the wrong targets on the messsage.
Now the target are enforced when sending the message.
Merge branch 'MissionIOFix' into waypointFix

Conflicts:
	DroidPlanner/src/com/droidplanner/drone/variables/waypoint.java
Just enforcing that every waypoint message should have the targets as the autopilot.
Merge branch 'waypointFix'

Conflicts:
	DroidPlanner/src/com/droidplanner/MAVLink/MavLinkWaypoint.java