WrongAngleFixer: ignore ways which already have less than two points

A few obsolete points on non-routable ways (e.g. railways) 
where not removed when they were shared with removed 
very short routable ways which are not connected to other 
routable ways, e.g. footways leading to tram platforms.

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

The access rules now fully use the access rule tree (e.g. access=>vehicle=>motor_vehicle=>motorcar). 
The default rules for highway types can now correctly work with access=no. Before this change the rules added foot=yes etc. to ways tagged with access=no only.
The new file access_country contains some country specific default settings for highway types.




git-svn-id: http://svn.mkgmap.org.uk/mkgmap/trunk@3216 25d90789-57f7-4ee0-8453-03a3dfeeeb22
Avoid adding duplicate names for operator, brand and name tags

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