Changes required for new Planning/Measurement plugin which is based on the version proposed in April 2012.
This provides the full functionality (unlike the current Distance Calculation plugin, which is based on the original).
Propose that the Distance Calculation plugin be superceded by this new plugin.
The display zooming could be moved to the core product.
Add Planning/Measurement plugin installation project code

1) Provide the stand-alone project to create the OsmAnd
Planning/Measurement plugin installer.
2) Modify OsmandPlugin.java to make the Planning/Measurement plugin
visible only after the installer is loaded
3) Make PlanningPlugin.ID visible in PlannningPlugin.java
Add missing changes for Planning?Measurement plugin - vector map display zoom

1) Add changes to the MapVectorLayer to implement vector map display
zoom
2) Minor clean up of PlanningLayer and PlanningPlugin class code
3) Fine tune map ruler re-sizing for display mode in MapCOntrolsLayer
Reset display zoom when Planning/Measurement plugin is disabled after being installed

Reset the display zoom  factor to 1 so that screen display will be the
same as if the plugin had not been installed.
FIx bug in waypoints editor that throws an exception under some circumstances

1) Modify IntermediatePointsDialog class to fix an array out of bounds
exception caused by removing the destination point during editing. This
also required a fix to the TargetPointsHelper class in the OsmAnd-Java
project.
2) Changed the order of list items in the planning layer inf bar menu.
Remove OsmAndSettings from OsmAnd project repository

This was accidentally added to the OsmAnd project folder. It was
submitted with a separate pull request to the OsmAnd-core project on
19Feb2013
Updates for Plan/Measure plugin to make it independent of OsmandSettings class

1. Changed PlanningPlugin, PlanningLayer to maintain all persistent
variables in the PlanningPlugin class.
2. Modified MapVectorLayer, ContextMenuLayer, MapControlsLayer and
OsmandMapTileView to support planning/measurement function using
persistent variables held in the PlanningPlugin class.
3. Minor modifications to PlanningLayer code to improve text drawing.
4. Added a small amount of display zoom to text.
Fixt text position drift on screen rotations

Location of text box moved slightly after each screen rotation due to
re-application of scale coefficient by initLayer method (layer is not
deleted). Changed global variables to constants and added new variables
in place of original "variables".
Update to latest ProjectMaster/master

Ran rebase toProjectMaster/master
Update to incorporate latest commit of the remote master

Merge of latest master with local Plan_measure branch