Allow custom map parameters

Custom map parameters are not used by mapnik but are instead exposed for application/use-case specific needs. As such, this branch removes the cautious filtering of MML keys from making their way into custom map parameters, allowing application or use-case specific values to be rendered into the final XML.