Force ASCII-8BIT since the default encoding for scripts is UTF-8 in 2.0.

See https://www.ruby-lang.org/en/news/2013/02/24/ruby-2-0-0-p0-is-released/
Upgrade binary_struct to 2.0
role delete: check for r/o role and role in a group in model

The following (existing) statement in MiqUserRole class:

    has_many :miq_groups, :dependent => :restrict

will prevent from deleting a role in a group, the 'before_destroy'
statement is to prevent a read only role from being deleted.

Therefore, there's no need to be checking for read only role
and a role in a group in the controller code.

https://bugzilla.redhat.com/show_bug.cgi?id=1126536
group delete: check for a r/o group and group used by users in a model

This fix is:
* to make sure during group removal, the check for a read-only group,
as well as a group still in use by user(s) is being made in the model,
rather than the controller.
* to simplify the (controller) code

https://bugzilla.redhat.com/show_bug.cgi?id=1126536
Add upload_import_file and review_import actions to MiqAeToolsController
Add granular automate import functionality
Remove unused Product.upload/process and validate_bundle.
Remove caller of ProductUpdate.upload
Remove unused maintenance file upload translation.
Cleanup OpsController::get_node_info.
Enable testing via camcorder.

Changes to the core fleecing code to enable automated
testing using the camcorder gem.
Added comcorder based unit tests.

Added camcorder based unit tests for various levels of the fleecing stack.
The intent of these tests is to illustrate usage, so it can be applied to automated tests.
Rubocop clean up.
upstream gem simplecov-rcov-text and remove roodi

We specifically comment out roodi for metric_fu
simplecov-rcov-text (also metric_fu) is updated
Added camcorder to lib/Gemfile.
Remove references to ruby-plsql gem
Service requests page: allow to save table column widths

This is to address the following error:

ActionController::RoutingError
(No route matches [POST] "/miq_request/save_col_widths")

https://bugzilla.redhat.com/show_bug.cgi?id=1145140
MiqAeExpression isn't referenced anywhere, so rm

I think we can delete this
Merge pull request #618 from mzazrivec/miq_request_save_column_widths

Service requests page: allow to save table column widths
Removed link to Installation Guide from UI 'About' screen.

[ci skip]

https://bugzilla.redhat.com/show_bug.cgi?id=1145326
https://bugzilla.redhat.com/show_bug.cgi?id=1144483