Support ssl and basic auth
Add external test config and add test for host header
Update README