Fixes #8006 - added STDOUT proxy log option

(cherry picked from commit 31728207f7486ac4fc42d2580dd7debc4c34c9b3)
fixes #7352 - missing DNS record returns 404

(cherry picked from commit 3f4ee4b4751511e3120e6d5c770c7e8a289d2b9a)
Refs #969 - Proxy-side changes for serving templates from the proxy

An update to @GregSutcliffe's original PR. Ports his original feature to the new
plugin api.

(cherry picked from commit a53d835ac9a6c0de4fb1c0d20873202ee8220168)
Fixes #8160 - Remove chef related code

Code was extracted to separate chef plugin. See
https://github.com/theforeman/smart_proxy_chef

(cherry picked from commit ed82c9296d095aa50ad73516d25733961f73e8eb)
fixes #8300 - set webmock custom HTTP status response correctly

(cherry picked from commit c422820acdd4505f9ddd53c58c4dbf0bafebc67c)