Add dependencies to README
Use std::shared_ptr instead of boost, and compile with -std=c++0x