Fix one-to-many routing and documentation
refactoring
Fix car preference in linking
Add equals and hashCode to OSMLevel
Fixes containsKey for OSMLevel, which now works correctly and we don't get duplicate nodes for some elevators.