New module: Data.Tuple.Prepend.

This adds a new module, Data.Tuple.Prepend, with overloaded functions
to prepend values to tuples. The new module was mostly
machine-generated using Tools/MkTuple.hs, and it has been added to the
import/re-export list of Data.Tuple.All.