added easy json rpc username passing for testing (without password).
key storage allows storing of sensitve user information
added gzip compression for http connections