Merge pull request #1090 from RosettaCommons/aleaverfay/fix_enzdes_bug_generating_RTs_w_variants
Changing RTS::generate_residue_type() to avoid calling RTS::name_map(),
which will throw an exception when the requested name does not exist. This
is important because generate_residue_type is used by RTS::has_name(),
which really should just return "false" when the answer is "no", instead of quitting.
This fixes a bug in the (soon to be obsoleted) enzdes code when trying
to create connectivity variants for RTs that themselves have patches
(e.g. PHE:NtermProteinFull).
Thanks, Sophia, for finding this.