fix issue 1 from #2396
fix issue 2 from #2396
workaround issue 3 from #2396
fix issue 4 of #2396
fix issue 6 from #2396
fix issue 7 from #2396
use icu shaper to avoid needing to build harfbuzz right now - refs #2396
don't trust __cplusplus - addresses issue 5 from #2396
fix CTP 2013 issue 8 from #2396
fix issue 9 for 2013 CTP from #2396
Merge branch 'master' of github.com:mapnik/mapnik into 3x-msvs
remove unused code
remove unused function::name that does not compile with msvs 2013 - refs #2396
include <cstdint> - fixes msvs compile - refs #2396
remove one more unused function::name that does not compile with msvs 2013 - refs #2396
c++ style
params: make msvs happy
include optional - fix msvs compile - refs #2396
dodge linking error with image_data on windows - refs #2396
hookk up harfbuzz