Allow passing in a Mongoose connection

After reading: [Building with Node.js: Sessions][0] this seemed
like a good idea, and shouldn't break any backwards compatibility.

  [0]: http://journal.michaelahlers.org/2013/01/building-with-nodejs-sessions.html