Merge pull request #2858 from RosettaCommons/everyday847/protocols_3_split First pull of many, eventually intended to help split up protocols.3