update docs to make it clear that you can return nullptr

git-svn-id: https://svn.salilab.org/imp/trunk@16822 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
remove duplicates in required score states list

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


git-svn-id: https://svn.salilab.org/imp/trunk@16828 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Move global out of function signature to make it easier to parse.


git-svn-id: https://svn.salilab.org/imp/trunk@16829 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Make each Python test a separate ctest test, so that tests are insulated from
each other, can be parallelized, and are measured individually by ctest.


git-svn-id: https://svn.salilab.org/imp/trunk@16830 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Also get the ctest XML file for tests, which can be parsed more easily than
the log file.


git-svn-id: https://svn.salilab.org/imp/trunk@16831 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Make sure that *_result are set if appropriate, even if tests time out.


git-svn-id: https://svn.salilab.org/imp/trunk@16832 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
simply include dependnecy.cmake rather than inline the contents

git-svn-id: https://svn.salilab.org/imp/trunk@16833 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
add hook to add dependencies to swig lib

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