fixes #6522 - move request code out of chef module
The patch also moves foreman_ssl_ca, foreman_ssl_cert and foreman_ssl_key config options from Chef plugin config to global config and adds fallback to the ssl_* options if these are not defined.
Related issues
Refactor #6522: Move ForemanRequest class out of the chef plugin
fixes #6522 - move request code out of chef module
The patch also moves foreman_ssl_ca, foreman_ssl_cert and
foreman_ssl_key config options from Chef plugin config to global config
and adds fallback to the ssl_* options if these are not defined.