Add ssl support ( ie ssl:host:port://path )

Please help to review this enhancement which adds ssl support for perforce provider where 'ssl:' is added to before the host section ( scm:perforce:ssl:host:port://path).  This change is backward compatible with current format ( scm:provider:host:port://path)