support scale_denominator override in save_to_cairo_file - closes #1930
add expected (currently failing) test for #1931
fix behavior of marker-ignore-placement on lines - closes #1931
remove debugging line
Add test for translating geometries
Merge pull request #1932 from ajashton/geom-translate-test

Add test for translating geometries
fix #1933 by ensuring that only tests for valid plugins are run
add mapnik.Image.premultiplied() to query status of pixel premultiplication
silence warnings
sqlite: add more debug output
fix height clamping in image_view and grid_view - closes #1940
cpp_tests: no need for dynamic_cast
handle lacking return value handling caught by coverity
fix handling of opacity when rendering svg with cairo - closes #1943
optimize svg rendering by moving bbox calc only needed by gradient rendering into gradient code
add testcase for #1944
fix svg parser to ignore empty groups - closes #1944
Avoid truncating 64 bit return values on 32 bit platforms
Drop bogus assertion

Comparing to sys.maxint makes little sense as all it is doing is
testing the size of python's integers. The following assertion tests
that we are getting the correct return value anyway.
Numeric return results are now long rather than int