Tally trigger

This is the OpenMC code with tally precision triggers and corresponding documentation. There are some changes in the tally_header file. This Pull request fulfills issue #264.
Alright, keep ``no_batch_interval`` then. if it's fine with Paul and the other reviewers when we submit a PR to mit-crpg/openmc, then it's fine by me.