more improvements to feature filtering:
* hide vertices when all parent ways are hidden
* differentiate between major and minor(service) roads
* handle variety of abandoned railway tags