Merge pull request #529 from RosettaCommons/vmullig/bundle_improvements
Vmullig/bundle improvements
Adding a number of features requested by @sboyken and @uagaug. This also catches a bug in Conformation.cc that was sometimes preventing parameters from being copied properly when poses were set using the equals operator.
Tasks:
--    Add option to MakeBundle to allow angles in degrees instead of radians.
--    Tests for MakeBundle degrees parsing.
--    Add option to PerturbBundle to allow degrees.
--    Tests for PerturbBundle degrees parsing.
--    Fix bug in PerturbBundle --> updated parameter values are not being stored properly in the pose.
--    Add option to the BundleGridSampler to allow degrees.
--    Tests for BundleGridSampler degrees parsing.
--    Documentation.
No build or unit test failures.  Integration test changes are all to helical bundle integration tests, and all are expected.  They fall into three categories:
-- Cosmetic changes (since I tweaked some output messages, and added one new output message at XML parse time).
-- Changes resulting from the fixed bug in Conformation.cc that was preventing parameters from being copied properly in some cases.
-- Changes from added integration tests for degree-mode input (because these tests are new).