keys.js: Adding keyring methods.

keyring:
 set(): Sets per ID (host/uuid) a new object containing:
  - host - The hostname or IPv4/IPv6 of connecting client/server
  - uuid - The unique identifier used by registered machines
  - keyring - Object that contains the following:
   - rsa: The public/private keypair for RSA encryption
   - dh: The Diffie-Hellman public/private keypair used for shared secret establishment
   - secret: The currently registered shared secret
   - nonce: A nonce used for this client
  - network: An object that will contain (at time of registration) the A, AAAA records
  - meta: An auditing object
   - ctime: The creation timestamp
   - atime: The last access timestamp
   - mtime: The last modified timestamp
 rsa:
  get(): A method for extracting volitile memory for the RSA keys per client
 meta:
  get(): A method for extracting volitile memory for the meta data object per client