Merge pull request #256 from RosettaCommons/kalekundert/fix_integration_tests
Fix the instability in the loop_creation integration test. I decided to do this because I already spent a day figuring out how to run valgrind for my own unstable integration test, and it turned out to be a really easy process. So I thought I might as well fix the other unstable test while I still remembered how.
The problem in this case was related to the prevent_nonloop_modifications_ variable being declared in the parent class and the child class, but only defined in the child class. I fixed this by removing the child class declaration and forcing everything through the parent class.