CYB-61: add Ruby auth client 

Throw an exception if someone tries to configure() more than once. Similar to java auth client:
https://github.com/caskdata/cdap-clients/blob/develop/cdap-authentication-clients/java/src/main/java/co/cask/cdap/security/authentication/client/basic/BasicAuthenticationClient.java#L61