Make host construtor param optional (addresses #7)
adjust ban header handling
Add error-handling
Add host assertion