Separating out ConsoleLogger.
Using the logger in a few more places.
Workers now use Logger.
Merge branch 'master' into replication
Merge branch 'master' into replication
Fixing unit tests.
Fix concurrency problem for topology
Merge branch 'master' of https://github.com/youtube/vitess
Add ServiceContext to isolate internal and external ServiceManager APIs.
Allow ServiceManager function to return an error.
Don't retry slave connection at BinlogStreamer level.
Consolidate cases in parseEvents.