Added capability to filter box source by fissionable material

This PR allows the user to perform automatic rejection sampling on a box source to ensure that all particles start in a fissionable material region. The user specifies "fission" instead of "box" under the space part of the initial source designation. This takes care of issue #245.
If a cell is found but its material isn't fissionable, it doesn't count as a resampling?