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.
I believe that tabs are only 2 whitespaces (see OpenMC Style Guide: http://mit-crpg.github.io/openmc/devguide/styleguide.html)