return an error object as the first argument to the callback instead of an object with an error key, as per https://github.com/functioncallback/session.socket.io/issues/11
Merge pull request #12 from euoia/master

return an error object as the first argument to the callback