added boost::lockfree to this repo and remove boost dep. the project uses boost if CMake sees Boost_FOUND, if not it uses the one in this repo