Merge pull request #756 from RosettaCommons/rhiju/remove_patch_selectors_from_daslab_code
+ Remove patch selectors from daslab code
+ For residue_type_set, name3_map_DO_NOT_USE and
aa_map_DO_NOT_USE calls are still not suggested as best practices, but now run over a set of about 30 patches that were on by default in 2015 rosetta -- this allows unit tests and a few integration tests to not time out. Any new patches (e.g., upcoming metapatches) are not covered.
+ got rid of some legacy code (e.g., for setting up packer jobs for residue types with custom_variants in ResidueLevelTask_) since I could expand ResidueTypeSet to handle them.
Only tests that change are integration -- inverse_rotamer_remodel remains broken; and ligand_motif_design generates fewer FullatomCustomPairDistanceEnergy AtomPairFunc lists, but that does not affect test results. The linux integration_release_debug_no_symbols show some change, but I think that's due to clang versions -- will monitor carefully.