use typedef Edgeweight instead of raw int
move common code into Util header
reformatting code according to guidelines
remove code duplication
add a couple of consts to range based for loops
fix implicit conversion in TemporaryStorage
mark temporaries const
fix implcit conversion in RestrictionMap
fix implcit conversion in DynamicGraph
return early if way is not either highway=* or route=* in car profile. Estimated cost saving 10%
register all classes at once in LUA environment
re-add pairwise container traversal
let ServerFactory return unique ptr instead of raw ptr
return unique ptr instead of raw ptr
enabling default copy ctor for Server
enabling defaultctor for Server
Revert "let ServerFactory return unique ptr instead of raw ptr"

This reverts commit cc7c6b9ece19169b65c94c2b09c75ae5d667800e.
remove reverted include
remove reverted include
add a distinct tool to check if hsgr file is valid, closes #1081