added shared_ptr_to_element, added blueprint:: to framework_context so msvc can find it, trying BOOST_ALL_NO_LIB for managed