Use synchronous Dispatch to avoid dropped events.
Refactor log flushing.
Merge branch 'flush' into master

Conflicts:
	go/vt/wrangler/events/reparent.go
Add transaction ID to query stats for easier cross-referencing of txlog and querylog streams.
Logging less, and checking if query service is already running.
Merge branch 'master' into replication
Add querylog txid to querylogz output.
Merge pull request #63 from plobsing/querylog-txlink

Add transaction ID to querylog entries.
Tweak Context representation on status pages
Pull Context out of tablet
Refactor VTGate to use Context interface

Keep last error context in EndPointsCacheStatus
Add context to GetSrvKeyspaceNames and GetSrvKeyspace
Exporting source keyspace/shard and source tablet alias.

Had to add a StringMap stats.
Merge branch 'master' into replication