Merge pull request #4021 from RosettaCommons/sergey/scientific Updating scientific tests API. Adding `build_and_install_pyrosetta`, updating `_template_` scientific test, cherrypicking HPC driver updates from other branches.