Revert "C++11 test; put in the middle of things to make sure people complain if their compiler doesn't support it"

This reverts commit 32ccbef3b91f667ab8e26c1ba6197d6f23c08695.
Revert "testing the waters for C++11 adoption"

This reverts commit d2d508184e35909aa5da901b81bb70f10f7794c7.

there's problems with gcc 4.5, and apparently different problems with new boost versions; sticking with C++03 for the time being.
merge c11 revert with mingw changes