Handle empty UserAgent header and make banning those requests configurable. Fixes #4