adding configurable secret key option, readme, and test

This should resolve https://github.com/krakenjs/lusca/issues/29
It doesn't look great to me but this is how I found it