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>