clean up: move ipython.parallel use into dha_example_ipython_parallel.py; gut use of multiprocessing.{Process,Queue} from serial run
bugfix and clean up
use arbitrary config.json instead of specifying profile name
clean up

remove unused parser arguments
simplify logic in (unused) multiprocessing.Pool.map branch
clean up

make filename argument mandatory
BUGFIX: actually pay attention to num_chains, num_iterations

also do cleanup
Merge branch 'dha_example_cleanup'