Eval: pass 'additional_code' to eval()
Process Mapnik: get canvas properties by calling eval functions

- closes #28