Upgrade Catch to version 1.0 build 8, pristine source code

The source code for a work means the preferred form of
the work for making modifications to it. Catch is currently
under development and is easier to fix and distribute within
mapnik-vector-tile this way.
Catch 1.0 build 8 compatibility fixes
test target: add Catch include path
Fix catch compilation error

https://github.com/philsquared/Catch/pull/195