untangle includes
disable checking for empty data sets to make tests pass in debug mode, #889
use double precision fp math for mercartor projection and point-line projections (for now), fixes #1191
add barrier checkpoint to the white list of passable tags
fix test on 'some' Intel FPU
implements and fixes #997

- ServerPaths object can be populated by passing base path to OSRM
- reduces code/functionality duplication in node-OSRM
remove ServerPaths member from OSRM_impl. pass it by value to c'tor
fix initialization of use_shared_memory
remove shared memory indicator member, use unique_ptr for barriers
rework the population and checking of base paths