Catch scan errors and show them alongside results

This tiny pull requests adds error reporting (e.g. for syntax errors in JS files). It also adds progress monitoring (just because). Please take a look and review @pwnetrationguru :)