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
merge develop
update bike tests
Merge branch 'develop' into ibikecph