SECURITY SSL: add option to allow insecure connection.

By default we should check CN and require a valid server certificate
The parameter "SSLallowInsecure" will allow user to allow insecure connection. By default it should not allow
Second parameter "SSLCaPath" should point to hashed dir that contains CA certs