Extra Additions to CMFD

This PR should be merged into develop after PR #314. This PR adds:
- tally resetting now performed with sets and thus can be performed after any batch
- D_hat resetting and fix neutron balance options set from cmfd.xml
- Updated user's guide documentation
I'm personally not a fan of bloating the code with lots of debug stuff like this that is of questionable value to an everyday user.