Silence some errors, report HTTP 405 on bad method, fix content length

- No more socket exceptions in HttpProcessor
- Server reports HTTP 405 (Method Not Allowed) on PUT, DELETE, etc.
- Fix a content length regression for plaintext clients like curl and wget.  Whoops.