Fix javadoc.
Demote warn log to info.
Simplify timeout code path, set auto-commit’ness upon every getConnection() in case the
user changed it and returned a “dirty” connection to the pool.
Update class path for new core/agent structure.  Should probably make this
dynamic and maybe based on the .m2 repository instead of the local libraries.