Full review (do not merge)

Should be ok to remove http_rackup_path once https://github.com/theforeman/smart-proxy/pull/209 has been merged.