This commit was manufactured by cvs2svn to create branch
'unlabeled-1.2.8'.
Add examples that were meant to go here in the first place, but
were accidentally added to the main branch.
Safer pickle support (explicit auto_pickle parameter)
bug fix for auto_pickle logic.
Fix memory leak (new bound_function() -> bound_function::create()).
Unrelated: ref in global_*_reduce() do not need to be static.
Enhanced pickle safety measures.
Better error messages ("Incomplete pickle support").
gen_extclass.py: "T" replaced by "Held" to reduce chances of name clashes.
Join ralf_grosse_kunstleve with HEAD
Boost.Log merged to trunk.