stop adding extra line break when building locales.js

fixes #1090
Re-add area as a geometry for tagless other preset

Without it, areas without area=yes don't match any preset
fix #1087
adding delete back into tag editor, closes #1088
hide preset descriptions when updating grid
adding more line presets.
more line icons.
adding more line presets, resizing them.
move preset icon and type name into header
Remove name seperator in editor
Add ref field to highways
Fix tests
Merge branch 'master' into layers