Implement constexpr definitions of forward and move to replace usage of boost::move and boost::forward from the Boost.Move library. Alter tests to use std::move instead of boost::move. Remove the dependency on Boost.Move from build.jam
boost::swap is deprecated and will be removed. Use boost::core::invoke_swap as a replacement.