misc dist fixes
update todo
split out stat.rkt
removed dead code, rename var
clean up, add batch stats
moved KS code
update todo
moved contracts to main, delete obsolete lib.rkt

avoids mentioning private modules in errors
update todo
removed unused requires
merge old util.rkt into prob-util, interfaces
split out resample code, add to utils