add SbtClient.requestExecution taking a ScopedKey

This way people don't have to build strings on the client.