Added Session to interface.

Databases are no longer wrapped by an implicit session. A session must
first be created so that it can be used to open multiple databases.