This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
Merged remove_xxx implementation for VC6.5 and VC7.0 using typeof trick from HEAD
Added guards for managed code and __fastcall
Arrange things so that is_class and BOOST_NO_IS_ABSTRACT are in synch with one another.
Fixed extent typo.
Fixed documentation bug in function_traits.
Added stronger tests for the intrinsic compiler support.
VC8 __is_pod a bit broken, check for trivial constructor.
Sunpro has apparently fixed the problems that need this workaround.
Fix header include name: was a duplicate used elsewhere.
Fixed previous commit which was pretty well messed up!
Added some extra namepsace qualifications to keep VC7 happy when used from within the TR1 lib.
Disambiguated certain constructs.
Added some comments related to frequently asked questions.
With apologies: changed Rani's surname so that the code will compile cleanly on machines using a far-eastern locale, unfortunately non-ASCII characters in source files are not portable across platforms and compilers.
Undef macros before defining them (again).
Added missing license info.
Added copyright.
removed dead code.
Remove obsolete Boost.Build v1 files.