Iacuc tests, special review, protocol actions and species & procedures

Lots of tests for IACUC, @wips tags still need to be removed but there are a number of things that need to be reviewed and I assume there will need to be corrections to this pull request. 
This case statement could be eliminated and the block simplified like this:

`page.reduction.fit @iacuc_protocol.principles[principle.to_sym]`