upgrade to Boost 1.55.0 release

@mortenvp Morten, I have updated boost to the latest release, but we have this sak issue that can be solved with the BOOST_NO_CXX11_NOEXCEPT define. Apparently, MSVC gives warnings for that define, because it is enabled by default for MSVC. It can also be that MSVC does not support this new keyword.
I solved the issue by defining BOOST_NO_CXX11_NOEXCEPT only for g++ and clang. The builders are green and we don't have to release a major version from boost.
Do you see any problems with this solution?