Fix issue with ordering of checks.  Bounds should only be checked in validate().
Sync Java 6/7 and Java 8 versions
Merge commit '636a464b27877586f4cd6ef1e271b51d6b0c6ebb' into dev

Merge difference synchronization from @ams2990
Update artifact version.
Update README.md
Add eclipse code formatter import file.
Fix #128 fix accounting issue with totalConnections when aborting connections during shutdown.
Add test to measure barging behavior.
Significant refactor of pool internals.  Connections are now always wrapped in new proxies in getConnection().
Merge hikaricp changes into hikaricp-java6.
Merge branch 'config-ordering-checks' of https://github.com/NitorCreations/HikariCP into NitorCreations-config-ordering-checks
Merge branch 'NitorCreations-config-ordering-checks' into dev
Fix javadoc.
Fix javadoc.
More cleanup/tighten-up of the ConcurrentBag.
Fix javadoc.
Add Djikstra quote.
Formatting experiment
Formatting experiment
Formatting experiment