renamed SSL mocks to be consistent with base class names
added a MockContextAware for testing SSL configuration messages
ensure that SSLConfiguration.getParameters() never returns null

This behavior is now documented for this method and tested.
added unit tests for SSLContextFactoryBean
added test assertions for informational messages

It's important that each configured SSL component output an appropriate
informational message to the logging context; i.e. this logging is not
just for programmers, it's there for systems administrators to use in
verifying that SSL is configured properly.
fixed an informational message