ml monad builds again
prove two cheats in free_vars_pat_exp_to_pat
prove a cheat in compilerTerminationScript.sml

the other one looks considerably more difficult
failed attempt at proving termination for exp_to_exh

will probably need a lexicographic measure
prove cheats in exp_pat_syneq_exp
forgot a case in the last commit
a start on porting ml_hol_kernel
bug fix to previous commit...
a few rec monadic funs now translate
thoughts towards free_vars_row_to_pat

very annoying
Merge branch 'cenv_close' into exhLang_value_rel
comment out unfinished proof