Adding a makeSSLServerSocketFactory method that accepts a KeyManager array.

The other makeSSLServerSocketFactory method accepts a KeyManagerFactory which it
retrieves an array of KeyManagers from. It is cumbersome to wrap the
KeyManagerFactory but easy to wrap KeyManagers individually. Supporting callers
providing their own KeyManagers allows for more advanced keystore management.