Merge pull request #1527 from RosettaCommons/aleaverfay/cxx11_as_default
c++11 as default
These commits flip the switch on C++11, so that we can now use its nice features (auto, lambda functions) in developing code, without having to nest that code in hard-to-read #ifdef blocks.
Lots of expected integration test changes -- a lot of low-level utility classes are now going to behave differently, and the compilers themselves are using a different standard meaning they may have to produce different code.