Add object_types to some tags.

The newest taginfo understand an `object_types` field to restrict the key/value to certain types of OSM objects.
Merge pull request #1177 from joto/patch-3

Add object_types to some tags.
Revert "disable LUA 5.2", cf. #1179

This reverts commit 994bd0a9104889ea70f4a182981e199fb0683461.
use object libraries in cmake, bump cmake to 2.8.8+
manually install cmake on Travis
add object library to benchmarks
Merge pull request #1184 from Project-OSRM/cmake_object_library

use object libraries in cmake, bump cmake to 2.8.8+
some renaming of member functions to remove ambiguity
fix #1181, uncompressed geometries regressed into array of strings
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