add some formatting
remove superflous include
pimpl OSRM lib with std::unique_ptr
make routing algorithm classes final
propagate Lua include dir when compile-checking Luabind, fixes #1196
add duration to backward speed, fixes #1192
add tests for ferry durations
Merge pull request #1202 from Project-OSRM/fix_1192

Fix and close #1192
link unlocking tool against Threads
add libosmium
remove legacy extrators
implement restriction parsing
implement restriction parsing
implement ExtractionWay and -Node
remove explicit keyword from WayIDStartAndEndEdge ctor
implement new Restriction type
add include dir to libosmium
implement loader routines for new restriction type
support new restriction type in component analysis
add InputRestrictionContainer implementation