cHTTPConnection sends Content-Length with HTTP errors, too.
Fixed Base64Decode() returning wrong value.
WebAdmin uses the new HTTP functionality.

This is a partial implementation of #183.