update minimum compiler to gcc 4.8
update minimum compiler to gcc 4.8, take 2
allow building of packages
ignore package related files
implements announcement of waypoints, closes #584
Adapt test cases to output of way points

- waypoints are now announced in the route guidance
- implements #584
Merge pull request #1150 from Project-OSRM/feature/announce_via_locations

implements announcement of waypoints, closes #584
also build tests on Travis
reformatting DescriptionFactory.cpp
reformatting DescriptionFactory.cpp
fix several errors reported by OCLint:

- rename variable with short name
- fix inverted logic
- rename members in SpeedProfile
reactivate software-based CRC32 on x64 platforms without SSE4.2
refactoring of IteratorBasedCRC32, fixes #1140
make dummy __get_cpuid available on Windows
apply some reformatting
Merge pull request #1156 from Project-OSRM/experimental/crc32_fix

reactivate software-based CRC32 on x64 platforms without SSE4.2, closes #1140
replace boost::variant w/ mapbox::util::variant
initial checkin of mapbox::util::variant
remove remnants of boost::variant
use Nov 2013 CTP to build