use multiprocessing pool to speed up kl calculation

also, remove unused functions
Merge branch 'geweke_failure_debug' of github.com:mit-probabilistic-computing-project/crosscat into geweke_failure_debug