Depend on `grpc-swift/main` (#9)
## Motivation
We should depend on `grpc-swift/main` for now to make sure that
everything works cross-package.
## Modifications
This PR changes `grpc-swift-protobuf` to depend on `main` for
`grpc-swift`. It also fixes some tests as a result of adding the
cancellation handler to the API.
## Result
`grpc-swift-extras` builds with the latest `grpc-swift` changes.