Test tally rebased

Adds unit tests for Tally class, including factory method and energy bin functionality.  Also simplifies the energy bin implementation.

Passes all unit tests and DAG-MCNP5 waf test cases for mesh tallies.