Fixed stale database connection release

Mailing list: https://groups.google.com/forum/#!topic/liftweb/Hn0bdboGzAU

getAutoCommit, rollback and commit can throw exceptions on stale connections, which was preventing a correct connection release. (c.releaseFunc() was never called in that case)

Regards
Robert