Save commit message on keyup

Refs: #1775
Save commit message on blur
Remove commit message save on click

Clicking the save button will blur the commit message textarea and
trigger a save.
add preset for route=hiking relations
Amend width calculation for wide characters
Unicode fix for label
Expand help text on GPX, providing a link to upload GPX files

We know the user is logged in, so we're safe directing right to the upload page.
Update README.md
add preset for amenity=vending_machine
Fixed typo
Add railway=halt preset (fixes #1774)
Fix saving comments
Re-order discarded.json for readability

Also splits the import-related into groups by import
Add KSJ2 tags to discard list

See http://lists.openstreetmap.org/pipermail/imports/2013-September/002133.html
Catch localStorage quota exception. Fixes #1807
Update string to match UI. Fixes #1803
Merge pull request #1785 from tyrasd/hiking-route-preset

add preset for route=hiking relations
Merge pull request #1798 from tyrasd/preset-amenity-vending_machine

add preset for amenity=vending_machine
Convert some remaining en-GB to en-US

Also added alternete dialects to preset search terms

en-US and en-GB are close enough that there's value in having en-GB terms
in the en-US terms list.
Merge pull request #1809 from pnorman/en_dialects

Convert some remaining en-GB to en-US