Added backpack connect SessionFactory.

Argh, the second options argument to the Session constructor doesn't get
called when the model's static methods like find(), findOne(), etc are
invoked, so I had to make a factory for use with tests. Ugh.