Added more tests for structure.c to deal with unusal or empty PDB files, and coverage is now 100% for classify.c