Applied from Eric Niebler to fix compile errors against compilers that
support variadic templates but not std::tuple.


svn path=/trunk/boost/signals2/; revision=83041