c++11 : cleanup crufty code
aggregate text symbolizer properties loading
Visual Tests for issue mapnik/mapnik#1900

Conflicts:
	tests/visual_tests/test.py
move symbolizer property handling to symbolizer_utils
remove err ','
Use points.csv instead of points.osm

- for mapnik/mapnik#1900
convert remaining text properties to expressions
save_map: pass explicit_defaults down to symbolizers
avoid unused variable warnings in disabled python text_placement bindings
disable failing test until #2319 is fixed
remove force-odd-labels - refs #2120
Merge pull request #2295 from mapycz/3.x-szn-markers-symbolizer

refactor markers placements
Merge pull request #2321 from plepe/bug-1900

Visual tests for issue #1900 (face-name and fontset-name in Format)
use detail namespace in json/geometry_generator_parser.hpp
Merge branch 'master' of github.com:mapnik/mapnik
Avoid -Wdelete-non-virtual-dtor warning
stop accidentally overwriting expected test images
visual tests: generate failure report even if you ctrl-c the process early
scons: fix first-run clean problem #2112
start passing fontsets down to format and layout - refs #1900