shared_ptr ambiguity fix

Fixes std::shared_ptr and boost::shared_ptr compiler errors when
compiling with c++11
Use the proper C++11 standard

Fixes a problem when compiling scribe on FreeBSD 10 with default
settings (using clang 3.3)