[JOSM_ElevationProfile]: Redesign due to perf problems (see #josm8080)

git-svn-id: http://svn.openstreetmap.org/applications/editors/josm/plugins@29948 b9d5c4c9-76e1-0310-9c85-f3177eceb1e4
[josm_elevationprofile]: Speed up painting (see #josm8080)

git-svn-id: http://svn.openstreetmap.org/applications/editors/josm/plugins@29949 b9d5c4c9-76e1-0310-9c85-f3177eceb1e4
[josm_elevationprofile]: Speed up painting / render as lines (fix #josm8080)

git-svn-id: http://svn.openstreetmap.org/applications/editors/josm/plugins@29950 b9d5c4c9-76e1-0310-9c85-f3177eceb1e4
[josm_elevationprofile]: Do not alter component font in paint method (caused continous repaints) (fix #josm8080)

git-svn-id: http://svn.openstreetmap.org/applications/editors/josm/plugins@29952 b9d5c4c9-76e1-0310-9c85-f3177eceb1e4