This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
Merge from trunk
Fix min/max guidelines violation.
Tentative fix for Sun C++ 5.8 (don't add more specialized print_helper function template)
boost guidelines (mainly from inspect tool: tabs, license reference text, etc.); more to do...
Fix for VC6.
Patch for serialisation test failures.
Remove obsolete Boost.Build v1 files.
Merge from HEAD.
Allow building of shared versions of some Boost.Test libraries.
Adjust tests to use always use static linking to Boost.Test, since
linking to the shared version requires test changes.

Patch from Juergen Hunold.
Merge from HEAD:
Added missing export declarations.
Merge from HEAD: Removed wrong export declarations.
Merge from HEAD: Add missing export macros for print_log_value<>
Merge from HEAD: Adjust last prg_exec_monitor_test to use static linking.
Merge from HEAD: Remove unnecessary export makro.
Merged from HEAD
Disabled dynamic linking of UTF for msvc-6.5 compiler
force msvc-6.5_stlport4 also only using static libs.
Make the msvc-6.5 hack even more specific, i.e. apply only in release builds.
Merged garbage removeal from trunk to branch
Patch from Trac #583.