Fix some common error types in Astrolab crawler

Doesn’t break for
* Non-responding servers
* Status code > 400
* Content type not text (image, pdf, etc)
Fix Astrolab db queries

Filter for
- Stars that are up votes
- Stars with empty title
- Personas that are only stubs
Fix: Actually use Gevent for HTTP requests