Various patches for resolving issues in python, boot-python, and mapnik. Mapnik now fully builds and unit tests run. However, there does still remain some issues with the python bindings I have to fix. Regardless, it's not at a stage where you can start running unit tests and resolving remaining issues.