Mapnik 3 update

Will require a semver major v bump, i.e. 1.0.x

cc @rsudekum @dnomadb @springmeyer