Update tally

This pull requests finally puts tally objects as load-able and save-able objects to and from hdf5, similar to the existing material object capability. All comments welcome!
SG: single space between type and name.  Should be `hsize_t offset[1] = {dims[0] - 1};`