add hook for custom ssl factory and AcceptAllSocketFactory implementation

Provides a framework via which we can add custom/dynamic keystore loading.  Compiles and Test run locally with no problems... even the FindBugs!