rename allocation caches to pools
retrieve Go 1.0 compatibility
small err handling refactoring
skip zeroing of pooled byte-slices
new bytes pool with fixed slice length 8

results in less misses
small err log fix
use []byte pool for sending CMD str
Merge branch 'mem-pool' of https://github.com/go-sql-driver/mysql into show-failing
integrated changes for benchmarking