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
header css to sass conversion with sprockets-sass gem
Changed the way mixing are defined.
Changed the way mixing are defined.
Add a package needed for identity integration.
updated gem file with sprockets-sass 1.2.0
Implement internal state machine with no transaction required

https://bugzilla.redhat.com/show_bug.cgi?id=1089061
Added btn-danger class; converted image-based form buttons to Patternfly btn class buttons
converted tabs to spaces, aligned hash rockets, adjusted formatting
Converted image-based form buttons to Patternfly btn class buttons
Added missing "Connecting" State icons

https://bugzilla.redhat.com/show_bug.cgi?id=1128652
Upgrade to rspec 2.14

This added
- expect(obj).to receive(:method)
- allow(obj).to receive(:method) #stubbing
- allow_any_instance_of(Class).to receive(:method)
ran transpec (all turned off) to fix 7 lib specs
ran transpec (all turned off) to fix 34 lib specs

- delete rspec_example_group_timing per warning

I’m going to fix 3 errors in next request.
Fix failing tests that were masked by old should_not raise_error syntax
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
Remove temporary CA

https://bugzilla.redhat.com/show_bug.cgi?id=1130658
Setup certmonger privileges

- Install rpms necessary for certmonger.
- Tell database to use passwords when using ssl.
  (removing code that leverages client side certificates)
- setup privileges so certmonger can write to the certificate directories

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