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
You can use :math:`\hat{D}` in place of "dhat"