Rbarlow ssl test coverage

This pull request adds test coverage for all of the new SSL settings.
Do you really mean to have this in the PR?