c++11 : remove boost::make_shared includes