Include mapnik/image_compositing.hpp for the composite function

I assume newer versions of mapnik must be pulling this in as a side effect of some other header, but with 2.2.0 it needs to be pulled in explicitly or node-mapnik fails to build complaining that `composite` can't be found.