Branch for big updates, so that I can have broken intermediate states.

svn path=/branches/sredl_2009_05_proptree_update/boost/function_types/; revision=53026