The Key Update

Functional:

- metakey
- writekey
- readkey (with no encryption)

Added dependency: `scrypt`.

@jankeromnes, please review this. Ping me if you have any questions, esp. regarding testing this.