Fix req.host tests

Unset host: header, change from undefined to ""
Upgrade supertest to catch undefined
Add tests for req.subdomains with no Host: header