remove compile-time time stamps, rely on git SHA instead, fixes #1229
compile Fingerprint only once
fix implicit casts
remove unneeded member variable
replace shared_ptr instances to make intent of single owner more obvious
fix implicit type conversios
fix a number of implicit conversions
smarter caching of test files
rename rather than copy then when possible
fix tests that use {base} expansion
remove debug output
add raketask for clearing test cache files
Merge pull request #1231 from Project-OSRM/testing/smarter_caching

smarter caching of test files
add testing on AppVeyor