Separate OSMNode into its own class. Use union/bitfield struct to
save some memory.
Remove spaces from conditionals
Merge pull request #5 from valhalla/dwn

Pull OSMNode into its own class