Adding fine grain control of what RPC is registered on what incoming method.

Migrating toporeader to fully use the new system, with everything enabled
by default. Still need to migrate queryservice, tmserver and a few others.
Fixing all servers to register RPCs correctly now.
Also supporting RPCs to list available services.
Limiting addition of services when flags are not set.
Merge branch 'master' into replication