COOPR-520: Add mutual auth support

Please review
there's nothing specific to java keystores here.  I think this is fine for now, but we will want to revisit how to handle ssl in our scripts.