Fixes issue #585
Reordering initializations
Add license attribution to GPX output
Saving 4 bytes per edge
Correct wrong allocation, use std::vector for node array and pass PODs
by value not ref
allocate data in chunks of 8MB
replacing c-style size_t with the one from std namespace
Saving 4 bytes on each original edge. Simplifying handling of original
edge data
Refactoring InputEdge type and removing dead code
Minor refactoring/reordering
don't push against oneway flow on roundabout. fixes #591
update bike speeds
add 'no' to barrier whitelist in bike profile
update bike tests
lua setting for using turn restrictions
default to using turn restrictions
support xml, move duplicated xml/pbf code to base
code cleanup
turn off turn restrictions for bicycle and foot, update tests
Removing superflous inline statements