fixing line endings
Revert "fixing line endings"

This reverts commit dc75469e78fe0b1f51bc9d595ae4c41b05d09fbf.
add final/override keyword where possible to help compiler de-virtualize function calls
parse file thru libosmium
add libosmium
add additional wiring to pass objects from libosmium to LUA
use commented default to silence warning across compilers
add forwarding method to extract value by key
fix relation parsing
massage minor details in libosmium
port bicylce profile
simplify TurnRestriction class, adapt parsing of TRs to libosmium
simplify TurnRestriction class, adapt parsing of TRs to libosmium
port car profile to new extraction API
fix/port profiles
split ways with direction::oppose
also scale backward speeds
add splitted reverse edges in correct order
fix junction parsing to detect roundabouts
fix access rules