Merge remote-tracking branch 'origin' into updates_dir_edge_gk
Separate OSMNode into its own class. Use union/bitfield struct to
save some memory.
Remove spaces from conditionals
Merge remote-tracking branch 'origin' into rc_use_enums
fixed use bug.
updaated to use Use and RoadClass enums.
Merge pull request #5 from valhalla/dwn

Pull OSMNode into its own class
updated unsigned int to uint32_t
Merge pull request #6 from valhalla/rc_use_enums

Rc use enums
Merge branch 'master' of https://github.com/valhalla/mjolnir into gdg