improvements by Minko:
- don't open a new window for uninstall process
- if map was already installed, use the existing past instead of
the default c:\garmin\maps


git-svn-id: http://svn.mkgmap.org.uk/mkgmap/trunk@3186 25d90789-57f7-4ee0-8453-03a3dfeeeb22
make-cycleways-v1.patch:

- fix error: evaluate oneway:bicycle=no and bicycle:oneway=no also
if no cycleway=* tag is found
- document options --make-all-cycleways and --make-cycleways as deprecated,
ignore make-cycleways and print request to use make-opposite-cycleways
if make-all-cycleways is used
- evaluate also tags 
cycleway:left=opposite_track, cycleway:left=opposite_lane,
cycleway:right=opposite_track, cycleway:right=opposite_lane
as triggers to create the additional cycleway in oneways.

git-svn-id: http://svn.mkgmap.org.uk/mkgmap/trunk@3187 25d90789-57f7-4ee0-8453-03a3dfeeeb22
fix NPE that occurs when relations style file removes the restriction tag 

git-svn-id: http://svn.mkgmap.org.uk/mkgmap/trunk@3188 25d90789-57f7-4ee0-8453-03a3dfeeeb22
now really fix NPE that occurs when relations style file removes the restriction tag 
(r3188 ignored all restriction relations)

git-svn-id: http://svn.mkgmap.org.uk/mkgmap/trunk@3189 25d90789-57f7-4ee0-8453-03a3dfeeeb22