[markov_chain] no op for run(0)
[markov_chain, doc, examples] Add mc.clear() function

remove changes to doc/user_guide.rst