rename startCommands to remoteStartCommand

This just renames the method to be somewhat less confusing, and indicate that it makes a remote call.  It doesn't address the fact that its first argument is a `pb.Referencable`, nor that its args may contain `pb.Referencable` objects.

@MichaelMayorov