Improve the helper
Improve the helper

DBI has a connect_cached method which reconnects if something changed or
the connection dropped, but reuses an older connection if not. Use that
to avoid not being able to work anymore when the server is restarted.

While at it, make sure we *always* use the helper.

yoe/sreview,yoe/sreview,yoe/sreview,yoe/sreview