Add ability to use ssl and fallback to puppet::server::ssl when possible