Revert "Fix for #19: SessionManager support for custom SessionFactory implementations"

This was accidentally pushed through without the proper process :)

This reverts commit 8cda472d67641f54c569ab78e6fa506fad1694e2.