Moved to the use of boost/config flags for the C++11 features that are used throughout the library. This is a major refactoring (affected files).