Tuple, Monad, List, Function, Set

Added new extension modules for Data.Tuple, Control.Monad, Data.List,
Data.Function and Data.Set.