Test for C++11 type_traits support

Implement test for presence and basic functionality of C++11
type_traits header. If test passes, set HAS_CXX11_TYPE_TRAITS CMake
variable. Document variable in CheckCXX11Features module and link it
to FNAL cpp0x definition in README.

Remove top level check for type_traits header as this is now no longer
required.