Merge branch 'cprice-puppet-bug/3.0rc/15187-log-fatal-errors-to-console'

* cprice-puppet-bug/3.0rc/15187-log-fatal-errors-to-console:
  (#15187) Ensure that fatal errors are logged to console

closes #900
(#19151) Force puppet webrick server to SSLv3

Without this patch the SSL server used by Puppet will automatically
negotiate and communicate with SSLv2 clients.  This is a problem because
SSLv2 is known to be insecure and vulnerable to attack.  This patch
addresses the problem by forcing the HTTP Webrick server to use SSLv3
only.
WIP - Chasing up fatal errors