Merge pull request #3099 from RosettaCommons/roccomoretti/parallelize_symmetry
Symmetry: Remove additional dependencies on the option system.
This PR removes most of the inappropriate uses of `-symmetry::symmetry_definition` in determining if we're operating under symmetry, preferring instead to use `core::pose::is_symmetric( pose )` to determine if we need symmetry.
Additionally, SymMinMover, SymPackRotamersMover, and SymRotamerTrialsMover have been stubbed out, moving any symmetry-specific code into the non-Sym versions. This means that the non-Sym-labled versions can be used for both symmetric and asymmetric poses, and will do the right thing in each case. The Sym versions are deprecated, and are kept around only for backward compatibility with existing XML and PyRosetta scripts.
*Note that TaskAwareSymMinMover apparently has slightly different default behavior than the non-Sym version, so I left both as-is for now.*