Long Press to Clear Mission

Long-press on the Trash icon in the Editor screen
to clear the mission waypoints (with confirmation).

Issue: 699
Long Press to Clear Mission

Long-press on the Trash icon in the Editor screen
to clear the mission waypoints (with confirmation).

Issue: 699
Merge branch 'long_press_clear_mission' of https://github.com/kellyschrock/droidplanner into long_press_clear_mission

Conflicts:
	DroidPlanner/res/values/strings.xml
	DroidPlanner/src/org/droidplanner/activities/EditorActivity.java
	DroidPlanner/src/org/droidplanner/dialogs/YesNoDialog.java
	DroidPlanner/src/org/droidplanner/drone/variables/mission/Mission.java
	DroidPlanner/src/org/droidplanner/fragments/EditorToolsFragment.java
Merge branch 'long_press_clear_mission' of https://github.com/kellyschrock/droidplanner into long_press_clear_mission

Conflicts:
	DroidPlanner/res/values/strings.xml
	DroidPlanner/src/org/droidplanner/activities/EditorActivity.java
	DroidPlanner/src/org/droidplanner/dialogs/YesNoDialog.java
	DroidPlanner/src/org/droidplanner/drone/variables/mission/Mission.java
	DroidPlanner/src/org/droidplanner/fragments/EditorToolsFragment.java
Merge branch 'long_press_clear_mission' of https://github.com/kellyschrock/droidplanner into long_press_clear_mission

Conflicts:
	DroidPlanner/src/org/droidplanner/dialogs/YesNoDialog.java
Params Pull Fix

Fixes parameter percentage so it uses the number of parameters
received vs. the index of a given parameter in order to determine
when it is finished getting parameters from the MAV. Otherwise,
it finishes loading parameters but only gets part of them from the
MAV.

fix #710
Editor: Formating of code added by #708
Merge pull request #714 from arthurbenemann/long_press_to_clear

Long press to clear
Parameters: Formatting of #713
Merge pull request #715 from arthurbenemann/params_pull_fix

Parameter download fix
Help: Added a demo video to the help menu
Merge pull request #716 from arthurbenemann/help_video

Help: Added a demo video to the help menu
Version: Releasing version 2.2.5
Merge branch 'master' into DroneRefactor

Conflicts:
	Android/src/org/droidplanner/android/activities/EditorActivity.java
	Android/src/org/droidplanner/android/fragments/EditorToolsFragment.java
	Core/src/org/droidplanner/core/MAVLink/MavLinkMsgHandler.java
	Core/src/org/droidplanner/core/drone/profiles/Parameters.java
	DroidPlanner/src/org/droidplanner/activities/FlightActivity.java
	DroidPlanner/src/org/droidplanner/drone/variables/mission/Mission.java
	DroidPlanner/src/org/droidplanner/fragments/ParamsFragment.java
Fixed the removeAll action. Change the way a selection of waypoints is removed.
Refactoring all selection related methods to a new class under Mission Render
Renaiming methods to better match their functions
Fix Mode Change for copter other than Quad

Issue #719 When changing a mode either using the remote or the tablet,
Droidplanner did not correctly show the current set mode for copter
types other than MAV_TYPE_QUADROTOR.
This was due to the enumeration of the modes only having modes for
QUADROTOR.
Fix Mode not updating

Adding isCopter check to second getMode function
Editor: Fixed long-press move on editor map