Require valid user agent in request. Fixes #10