genRandomKey() can throw sjcl.exception.notReady
In lufi-up.js, genRandomKey() calls randomWords() which can throw an exception, according to : http://bitwiseshiftleft.github.io/sjcl/doc/symbols/src/core_random.js.html
This could be handled by retrying to get some randomWords after some time passively, or activerly by "doing something" to increase the entropy used in sjcl befroe retrying (not sure if possible).