Prod.ML: Added split_paired_EX and lots of comments about failed attempts to
automate reasoning about products.
simpdata.ML: added simplification procedure for simplifying existential
statements of the form ? x. ... & x = t & ...
Now Datatype.occs_in_prems prints the necessary warning ITSELF.
It is also easier to invoke and even works if the induction variable
is a parameter (rather than a free variable).