res removed the CS_FORMATTER_TYPENAME_QUALIFIER hack from
formatter.h. Instead, 'typename' is used everywhere. Together with
a missing 'template', this works on VC 7.0, VC 8.0, gcc 3.4 and
gcc 4.1; hence very likely on all compilers we support. Addresses
trac #197.