vtgate: stateless sessions WIP

InfiniPool initial implementation. We need a connection pool
since we won't be reserving connections to clients.
Merge branch 'vtgate'
Merge branch 'master' of github.com:youtube/vitess
Merge branch 'master' into replication