- Silence GCC PCD_PRINTBINARY warning since we've been able to since GCC 4.6.
- Use setenv for LC_NUMERIC since setlocale gets reset by the libraries on some systems.