pdb file parser cleanups.
Build system cleanups.
Removed unneeded imports.
Dr. Stefan Henrich's fixes

Added propka support for phosphorous sp3.
Fixed inconsistencies in pdb parsing.
Fixed problems with propka handling of aromatic carbon/nitrogen.
Ignore scons db.
Added PyInstaller spec file for standalone builds.