position map buttons a bit further down the screen
if cancel locating then make sure map buttons are in correct state and also display help message
if geolocation fails makes sure the default map buttons are hidden
allow views to set the selector for the content element used in height
fixing, and set this for the drafts page
fix display issues for drafts page
stop iOS text selection of interface elements
clear validation errors before validating to stop old ones hanging about. Fixes #479
make sure we turn map scrolling on and off when when enter and leave map screen.

also refactor all common map screen leaving functions into one place
use the position of the marker rather than crosshairs to set report location
bump version numbers