3.x port of localized font caching and then some
fix benchmark compile
c++ style
unique_ptr for font_face_set
ignore font cache in map assignment and comparison
cleanup
add code comments to create_face
simplify code in create_face
Merge branch 'master' of github.com:mapnik/mapnik into localized-font-cache

Conflicts:
	src/build.py
Merge branch 'master' of github.com:mapnik/mapnik into localized-font-cache
c++ style
explicitly initialize all members of layer class in ctor
explicit move ctor for feature_type_style
fix layer buffer default
avoid style, layer, and fontset copies in load_map - refs #2453
fix add_layer move signature - refs #2453
new font_library raii class
fix include
new util::file class wrapping cstdio + more library usage
Add file_io.hpp