Merge pull request #26 from youtube/sougou-work

remove references to BinLogIndexPath from configs
Submitting the change Liang was going to do.
Merge branch 'master' of github.com:youtube/vitess
Making tests more reliable.
Adding SetShardServedTypes command.

And also an optional parameter to RebuildKeyspaceGraph to use ServedTypes.
Implementing overlapping serving graphs.
Also checking TabletTypes rollup data.
Removing partial snapshot / restore code.

We will use multisnapshot / multirestore.
Including views in schema changes logic.
Better resharding.py test.

Now does schema creation, data population, multisnapshot, multirestore.
Resetting replication at the beginning of tests.

So they are more predictable.
Enabling google mysql group_id in replication.
Exporting and populating group_id.

Both for master and slave positions.
Populating group_id in multirestore.
group id is now a string.

To be forward compatible with MariaDb.
Changing group_id to string in these files.
blp_checkpoint has no relay positions any more.

Also removing useCheckpoint flag in vt_binlog_player, it always does now.
Removing relay log support for binlog serving.

We can always use binlogs.