- some quick cleanup
- re-tooled re-write of restraint interface. Rather than convert back and forth
  between degrees and radians, just require the user to use this information
  when calculating energies. This fixes a lot of really bad gotchas that were
  happening with angle and dihedral restraints.