Include style files relative to the including style.

The bug was that ff you include a file from the default style from within your own
style, then any files that are included within that file will be opened
relative to your style and not the default style.

Now included files are opened in the context of the style from which they are
included.



git-svn-id: http://svn.mkgmap.org.uk/mkgmap/trunk@2705 25d90789-57f7-4ee0-8453-03a3dfeeeb22
Remove base-style from the no-name style.

This could not be done at the same time that it was removed from the default
style, because of the previous style include bug.

git-svn-id: http://svn.mkgmap.org.uk/mkgmap/trunk@2706 25d90789-57f7-4ee0-8453-03a3dfeeeb22
Don't complete remove an unconnected road.

If mkgmap:set_unconnected_type=none and the road is unconnected then
the road was completely removed and was not available for any rule matching after
a continue.

Now it is not added to the removed list, so that it can still be used as a line.

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