#8972 - Receiving nullpointer exception when loading map style whose paths are relative to zip root


git-svn-id: http://josm.openstreetmap.de/svn/trunk@6151 0c6e7542-c601-0410-84e7-c038aed88b3b
see #8972 - fix path separator


git-svn-id: http://josm.openstreetmap.de/svn/trunk@6152 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #8976 - add support for `building=garages`

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6153 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #8975 - Add `toilets:disposal` and other minor improvements to toilet preset (patch by brycenesbitt)

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6154 0c6e7542-c601-0410-84e7-c038aed88b3b
fixed #8945 - another NPE + unit test (patch by AlfonZ)


git-svn-id: http://josm.openstreetmap.de/svn/trunk@6155 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #8971 - ArrayIndexOutOfBoundsException when combining single node way + javadoc

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6156 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #8962 - Deprecate `fence_type=chain` + new validator tests for *_type tags without main tag

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6157 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #8985 - Presets checkboxes inside checkgroups do nothing (regression on fuel preset) (patch by AlfonZ)

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6158 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #8596 - Add `bicycle_road` to presets (patch by skyper)

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6159 0c6e7542-c601-0410-84e7-c038aed88b3b
code cleanup in ImageResource

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6160 0c6e7542-c601-0410-84e7-c038aed88b3b
see #8849 - add `emergency=phone` and `emergency=aed` to internal preset.
TODO: update map paint style to use scaled down version of .svg

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6161 0c6e7542-c601-0410-84e7-c038aed88b3b
applied #8987 - immutable coordinates (patch by shinigami)


git-svn-id: http://josm.openstreetmap.de/svn/trunk@6162 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #8987 - fix Coordinate.equals() broken in r6162

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6163 0c6e7542-c601-0410-84e7-c038aed88b3b
fix some warnings

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6164 0c6e7542-c601-0410-84e7-c038aed88b3b
see #8987 - Move distanceSq() from EastNorth to Coordinate to fix broken plugins (comes from old Point2D)

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6165 0c6e7542-c601-0410-84e7-c038aed88b3b
see #8987 - refactor/add missing distance() methods to fix broken plugins

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6166 0c6e7542-c601-0410-84e7-c038aed88b3b
see #8987 - add missing clone() methods to fix broken plugins

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6167 0c6e7542-c601-0410-84e7-c038aed88b3b
see #8987 - make it public

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6168 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #8987 - Fix NPE and Findbugs/Sonar violations

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6169 0c6e7542-c601-0410-84e7-c038aed88b3b
make ToggleDialog Destroyable

git-svn-id: http://josm.openstreetmap.de/svn/trunk@6170 0c6e7542-c601-0410-84e7-c038aed88b3b