Fixing phoenix build error
accounting for BOOST_NOEXCEPT in preprocessing. Fixing non-C++11 builds