configure: Added options --with-std-shared-ptr, --with-boost-shared-ptr, --with-std-function and --with-boost-function. Refs #1065.
common.hpp: When setting ptr_lib, use NDN_CPP_WITH_STD_SHARED_PTR and NDN_CPP_WITH_BOOST_SHARED_PTR. When setting func_lib, use NDN_CPP_WITH_STD_FUNCTION and NDN_CPP_WITH_BOOST_FUNCTION.
configure: In the help for --with-boost-shared-ptr and --with-boost-function, clarify the override from --with-std-shared-ptr and --with-std-function. Refs #1065.
tests: When checking for NDN_CPP_HAVE_STD_FUNCTION, also check NDN_CPP_WITH_STD_FUNCTION. Refs #1065.
CHANGELOG: Added .configure options --with-std-shared-ptr, etc. Refs #1065.
security: In KeyChain, When checking for NDN_CPP_HAVE_STD_FUNCTION, also check NDN_CPP_WITH_STD_FUNCTION. Refs #1065.
Merge branch 'issue/1065-configure-std-and-boost'. Refs #1065.
http://redmine.named-data.net/issues/1065