add check for missing descriptions.py

otherwise, the error messages are kind of inscrutable. Close iss #277

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