Fail scans instead of becoming confused
Add destroy() function
Remove/fix debug/error messages
On destroy, restore selection, if possible
Merge pull request #51 from hypothesis/fail-on-errors

Don't try to survive scanning problems