Generate keyspace/shard create/update/delete events.
vtgate: stats in /debug/status presented side by side.
Merge branch 'vtage-stats-side-by-side'
parser: support for INSERT...SET syntax

We're seeing some usage of this syntax in our binlogs that causes
the rowcache invalidator to throw false warnings. Adding it to the
grammar, but we convert the AST such that it will emit the
INSERT...VALUES representation.
invalidator: remove spammy cross-db dml warning

There's apparently going to be lots of cross-db dmls when we start
sharding. So, this warning can cause log spam.
invalidator: info error count bug fix
Add comments to parser planIds
Minor update on parser comments
Pass (Shard|Keyspace)Info structs instead of serialized data.
Set VT_MYSQL_ROOT for MariaDB too.
Generate TabletChange events.
make vtgate topo agnostic

Topo server support is controlled by plugins. Not everyone needs
zookeeper support.
Add unit tests for Syslog() translation functions.
Merge pull request #66 from plobsing/topo-agnostic

make vtgate topo agnostic
Change to histogram label formatting in go/stats/timings.go.
Skip long tests in "go test -short" mode.
Add GTID interface and implement for Google MySQL and MariaDB.
Updating histogram labeling and formatting.
Run goimports.
Reverting to state of main vitess repo.