add support for ssl connection using p12 file

Add support to allow SSL/TLS connection over AMQP channel using p12 configuration file. Adding the following options when calling **MarchHare.connect** to enable ssl/tls connection

**tls/ssl** The name of the protocal. For instance: TLSv1.2 etc.
**keycert** The location of p12 file(PKCS #12 store), which contains both the key and certificate for the clint
**password** The password of the p12 file provided above