[markov chain] optionally save target evaluations

this commit solves part of issue #35
[importance sampling] optionally save target evaluations

this commit solves part of issue #35