This commit was manufactured by cvs2svn to create branch 'RC_1_28_0'.

svn path=/branches/RC_1_28_0/boost/boost/function/; revision=13795
Lambda is now a Boost library

svn path=/branches/RC_1_28_0/boost/libs/function/; revision=13831
function_base.hpp:
function_template.hpp:
  - Revert to older implementation of has_empty_function (Metrowerks doesn't
    handle is_base_and_derived correctly)

svn path=/branches/RC_1_28_0/boost/boost/function/; revision=13854
function_base.hpp:
  - Fixed strange patch weirdness on Sun WorkShop C++

svn path=/branches/RC_1_28_0/boost/boost/function/; revision=13855