Throw exceptions if problems are encountered; add test cases.


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


git-svn-id: https://svn.salilab.org/imp/trunk@16384 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
There is no libimp_compatibility.lib, so prevent the MS linker from looking
for it.


git-svn-id: https://svn.salilab.org/imp/trunk@16385 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
clean up examples and indexes a bit

git-svn-id: https://svn.salilab.org/imp/trunk@16387 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
forgot scope on exception name

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

git-svn-id: https://svn.salilab.org/imp/trunk@16389 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
sync RMF to e9d49264ad1cec6bee5c05456255e6d89c3ec5c1

git-svn-id: https://svn.salilab.org/imp/trunk@16390 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
minor fixes with exceptions and errors to rmf

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