Minor tweak to the pool fill algorithm to avoid unnecessarily calling additional getters in the ONLY_IF_EMPTY pool fill case.
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.
Fixes #5 add setDataSourceProperties() method.  Additionally, add setting for SQL to be executed on
new connections.
Add code to execute connection initialization SQL requested by Jiri Pejchal.
Merge branch 'dev'

* dev:
  Add code to execute connection initialization SQL requested by Jiri Pejchal.
  Fixes #5 add setDataSourceProperties() method.  Additionally, add setting for SQL to be executed on new connections.
  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.
  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.
  Demote warn log to info.
  Fix javadoc.
  Minor tweak to the pool fill algorithm to avoid unnecessarily calling additional getters in the ONLY_IF_EMPTY pool fill case.