Add better exception handling for the "could not create ssl/tls secure channel" exception, that tells the user exactly which certificates need to be checked.

Signed-off-by: Eddie Loeffen <eddieloeffen@gmail.com>
Add a test for the new exception handling

Signed-off-by: Eddie Loeffen <eddieloeffen@gmail.com>
Merge pull request #32 from Vinsight/master

Better exception message around permissions on client SSL certificates