swig already generates constants to check if optional bits are there for us, just them them rather than develop our own

git-svn-id: https://svn.salilab.org/imp/trunk@16577 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
fix deprecation enabling

git-svn-id: https://svn.salilab.org/imp/trunk@16579 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
don't attempt to register deprecated classes if deprecated is disabled

git-svn-id: https://svn.salilab.org/imp/trunk@16580 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
clean up domino's dependency on RMF since it doesn't depend on IMP.rmf

git-svn-id: https://svn.salilab.org/imp/trunk@16581 e91f8c7b-0e32-4433-a9ac-4502d39a4eab