Adding a registration mechanism for tm server.
Renaming rpc files to _server.
Now supporitng plugable clients in tm.
Renaming files to match vtgate conventions.
vtctl matches action names case insensitive.
Fixing tablet field updates in a couple places.

Also updating the tests properly.