[OSJC-128] Provide better connecton creation API

These two are missing 
```
public AbstractConnectionBuilder<KeyConnectionBuilder> key(String authIV, String authKey) {
        return new KeyConnectionBuilder(authIV, authKey, this.serverUrl);
}

public AbstractConnectionBuilder<TokenConnectionBuilder> token(String token) {
        return new TokenConnectionBuilder(token, this.serverUrl);
}
```