Added ClientEncryption methods to scala by rozza · Pull Request #1779 · mongodb/mongo-java-driver

@rozza

- Added explicit public constructor for `RewrapManyDataKeyOptions`
- Added missing methods to scala's `ClientEncryption`
- Added type alias and builder objects for `RewrapManyDataKeyResult`
- Added type alias and builder objects for `RewrapManyDataKeyOptions`
- Updated logic for API tests - checking all public methods
- Fixed the `ClientEncryptionSpec` to test for scala class methods as opposed to scala object methods.

JAVA-5933

vbabanin

vbabanin

…yption.scala

Co-authored-by: Viacheslav Babanin <frest0512@gmail.com>
…yption.scala

Co-authored-by: Viacheslav Babanin <frest0512@gmail.com>
…yption.scala

Co-authored-by: Viacheslav Babanin <frest0512@gmail.com>
…yption.scala

Co-authored-by: Viacheslav Babanin <frest0512@gmail.com>

@rozza

@rozza

vbabanin