Removed use of boost::shared_ptr, replaced with std::shared_ptr
Merge pull request #61 from flikka/shared-ptr

Removed use of boost::shared_ptr, replaced with std::shared_ptr