No real changes in the MCMC batch in Python
MCMC batch inow identical to Python: fix bug in C++ MCMC batch: -n must be -(int)n if n unsigned (or size_t).  Added lots of disabled debug prints.
Do some (conditional) optimizations in C MCMC batch. Gain factor 2.
Add comments for more optimization
Forgot some generated .c files in .gitignore
Merge branch 'merge-with-python-compat-mcmc' into python-compatible-mcmc
Merge commit '3001fd8f7c41580bcd1a8800de62ba5b9d6484a4'
Merge branch 'python-compatible-mcmc'
EdgeList is a list<> not map<>