ImportError code path did not actually work due to missing definition of extra. Added error messages.
Moved extra declaration to line 121 per iceraj's request.
Merge pull request #8 from william-silversmith/ws_import_error

Fixing ImportError Code Path in setup.py