Properly detect Debian's g++.
Test signed char, unsigned char, long long, unsigned long long. More bugfixes.
Test printing integers as floats.