added support for server-generated keys

Addresses https://github.com/orchestrate-io/orchestrate.js/issues/41

Adds a `db.post` method that stores a key-value with a server-generated key.