adding configurable secret key option, readme, and test

This should resolve https://github.com/krakenjs/lusca/issues/29
Ahh, so it is. My search was woefully incomplete. Well in that case, I'm not a big fan of sharing mutable global state in that way.