Make it compile with Mapnik 3.0.


git-svn-id: http://svn.openstreetmap.org/applications/utils/tirex@30676 b9d5c4c9-76e1-0310-9c85-f3177eceb1e4
Use member initialization list in constructors.


git-svn-id: http://svn.openstreetmap.org/applications/utils/tirex@30680 b9d5c4c9-76e1-0310-9c85-f3177eceb1e4
Add warning flags to Makefile and fixe warnings. Remove 'struct' in a few
places (thats a C'ism).


git-svn-id: http://svn.openstreetmap.org/applications/utils/tirex@30681 b9d5c4c9-76e1-0310-9c85-f3177eceb1e4
Use uint64_t to avoid non-standard "long long".


git-svn-id: http://svn.openstreetmap.org/applications/utils/tirex@30682 b9d5c4c9-76e1-0310-9c85-f3177eceb1e4
Exception should always be caught by reference.


git-svn-id: http://svn.openstreetmap.org/applications/utils/tirex@30683 b9d5c4c9-76e1-0310-9c85-f3177eceb1e4
Remove spaces at the end of lines.


git-svn-id: http://svn.openstreetmap.org/applications/utils/tirex@30684 b9d5c4c9-76e1-0310-9c85-f3177eceb1e4