SessionHandler will now reconnect to DB when session is closed and then re-opened, and removed 'setDbConnection' method.

Connection details must now be provided via setDbDetails(...)