Typos in /src code, regenerate docs

I promise my next pull request will be more productive =) working on a websocket storage adapter, so in reading through the source code I've been nabbing typos.

Also, I completely forgot to regenerate the docs after my last commit, so I did that this time round. All the tests still pass, ran `cake test`, `cake build`, `cake doc`.

Shop on!
~ Jonathan Martin