A few 500 fixes

* Removed scraping tools and tests (since they are now more complete elsewhere)
* When looking at the "profile" for an agency which doesn't exist, throw a 404
* When looking at the request "success" page for a request which doesn't exist, throw a 404
* Tests for the above, plus their 200 counter parts
* PEP8 (thanks [syntastic](https://github.com/scrooloose/syntastic) and flake8)