861513 - Fixes issue with failed sync's not generating proper
notifications.

Syncs that contained errors from pulp were getting labeled as
having errors on the sync management page but generating success
notifications and thus not displaying the error details.  This was
caused by the state of the sync task not being set properly which in
turn revealed that the details of an errored sync were being formatted
such that an error was being thrown and the details not generated for
user consumption.
750660 - System packages list doesn't allow you to search for a package installed on the system

Fixing problem with searching just over loaded packages.
Now the search is being done over all packages of the system.
For searching there is used only one table which content is
dynamicaly switching between loaded packages and searched packages.
For this reason the method more_packages in system_packages.js had
to be overwritten,so it doesn't have to use ajax anymore.
The filtering logic for packages is being placed in packages_filtertable.js
Added severity to errata generating
863461 - Headpin Cli automation : Failure to list the org updated
with special chars other than ascii chars

realized it was fixed for 'org list' but not 'org list -v'
864936 - small but important chg to fix manifest imports

Label is required on product; therefore, labelizing on products
created on import.  The before_save on the product will ensure
that the labelized product is unique and reassign it, if necessary.
Merge pull request #1002 from bbuckingham/fork-864936-2

864936 - small but important chg to fix manifest imports
fix version comparison
Merge pull request #999 from AdamSaleh/master

Added severity to errata generating
Merge pull request #1005 from pitr-ch/quick-fix/remove_fuzzy_warnings

fix version comparison
Merge pull request #889 from ehelms/bug-861513

861513 - Fixes issue with failed sync's not generating proper notifications.
Merge pull request #1000 from komidore64/ascii-fail

863461 - Headpin Cli automation : Failure to list the org updated
Add an installation script for ISO delivery.

This script will only do the package installs. It requires that katelo-configure is run at a later time.
Fixed the permissions to access the RH Subscriptions page
873302 - Environments do not populate when adding a new user without
full admin

we were checking against the wrong permission in the rules.

According to Rules of Engagement dictated in an earlier commit [1],
A user with create/update permissions on Users should be able to choose
an Organization and an Environment for the new user.

[1] 95624038c590c34897b5aaeb83fc2100b207da6f
864936 - products - labelize name on create entry

If user creates a product without providing a label, labelize the
name immediately.  This will allow the label to be validated.
If that label is found not to be unique in the product 'before_save'
the cp_id will be appended; however, the label will still be valid.
Get back Gemfile.lock symlink

Otherwise every gem dependency update breaks Katello.
Merge pull request #1012 from iNecas/spec-fix-lock

Get back Gemfile.lock symlink
Merge pull request #1009 from komidore64/environment-populate

873302 - Environments do not populate when adding a new user without
katello-configure - support reset data for the foreman

Reset's the foreman database when katello-configure --reset-data=YES
Merge pull request #1010 from bbuckingham/fork-864936-3

864936 - products - labelize name on create entry