Added new type traits (more documentation, more  tests and improved C++11 specific features detection still must to be done) (refs #8189)

svn path=/trunk/boost/type_traits/; revision=83206