compiler: c++11 features removed from shared code
configure + cxx11
removed bad comment
configure: simplified selecting single library to build
cpp_v2 library added as copy of cpp

boost::shared_ptr -> std::shared_ptr
cpp_v2 lib: removed no longer needed cxxfunctional.h
cpp_v2 lib: boost::noncopyable removed