no one use rubyge-rake

merge after:
https://github.com/Katello/katello-installer/pull/14
950943 - Fixing tags method for content views

The tags method called id instead of ids which returned the tag_id instead of a
hash with display_name which in turn caused an exception in the CLI code.
 #961122: fixes "Missing template users/destroy" error.

 Since user.destroy may fail (if any of the callbacks fail, for example), we need to handle this case as well.
 Fixed similar issues in environment and repositories controllers.
Handle logout and session expiration better

Logout page was removed. Also when user logouts he ends up on Signo page
where he can login again. He is then redirected back to katello.
Use send instead of instance_eval

Instance_eval is much more powerful (and dangerous). Don't use that if
not necessary, which is this case.
Whitespace
Fixes login issues with JS

When user entered wrong credentials a login screen still tried to fetch
allowed organizations. Also an error notification was not displayed.
Do not log to /var/log/katello by default

Log by default to ./log not to /var/log/katello. Otherwise it
tries to write to /var/log/katello on developer's machine. It
is handled by a symlink (part of RPM)

    `/usr/share/katello/log -> /var/log/katello`

in deployment.
logo-branding - working on if/else
logo-branding - distinguishing between headpin and katello
logo-branding - headpin logos
Merge pull request #2255 from xsuchy/pull-req-scl-rake

no one use rubyge-rake
908026 - updating feed certs in pulp upon new manifest import
952728 - fixing sync status reporting issue

if a sync task had been moved from the task
queue to the sync history queue, the structure
and status codes are different.  So let us
convert one to the other since we treat them the same
anyways.
Merge pull request #2351 from thomasmckay/logo-branding

966112 - katello and headpin logos
Merge pull request #2341 from jlsherrill/pulp_sync

952728 - fixing sync status reporting issue
rel-eng - adding some needed comps for some needed BuildRequires
remove rubygems for ruby18, add -doc and -debuginfo packages
add ruby193-libselinux-ruby package

this is dependency of ruby193-puppet from now, when puppet is build with selinux support
Merge pull request #2354 from jlsherrill/repo_update

[Do Not Merge] 908026 - updating feed certs in pulp upon new manifest import
965899 - do not include component view label in composite view path

Prior to this change, when a composite view is promoted
(e.g. Library to dev), the content path on pulp file
system would include both name of the composite view
as well as the name of the component view.  The component
view name is not necessary; therefore, it is being removed
from the path.

E.g.
Before:
/var/lib/pulp/published/https/repos/ACME_Corporation/dev/comp_view/zoo_view/custom/zoo_product/zoo_repo

After:
/var/lib/pulp/published/https/repos/ACME_Corporation/dev/comp_view/custom/zoo_product/zoo_repo
wrong package name, didn't need the rubygems