Reset flash_array when viewing screen off off vm summary screen.

Reset flash_array so flash message is not displayed when clicking on links such as Snapshots/Genealogy/Container/Operating System etc from summary screen after perfomring some actions like "Edit Tags".

https://bugzilla.redhat.com/show_bug.cgi?id=1146249
https://bugzilla.redhat.com/show_bug.cgi?id=1102658
Use localized product name in appliance console

https://bugzilla.redhat.com/show_bug.cgi?id=1045615
Add XFS Filesystem Support

The following portions of the XFS code have been tested:
1) Superblocks
2) Allocation Groups
3) Inodes
4) Directories, including:
 * ShortForm Directory Headers and Entries
 * Single Extent Directory Headers and Entries
 * Single Level BTree Directory Headers and Entries

Unused code has been removed.
Additional updates based on Rubocop warnings have been made.
Additional updates based on @Fryguy comments have been made - mostly based on
file naming conventions.
More testing is needed before release including the find test being written
by @roliveri.

@roliveri @Fryguy @chessbyte please review at your convenience.
Add XFS Filesystem Support

Code to support Smart State Analysis of XFS filesystems has been
added.  The following has been tested successfully:
1) Superblocks
2) Allocation Groups
3) Inodes
4) Directories, including:
5) ShortForm Directory Headers and Entries
6) Single Extent Directory Headers and Entries
7) Multi-block Extent Directory Headers and Entries
8) Single-level BTree Directory Headers and Entries
9) Multi-level BTree Directory Headers and Entries
10) Single and multi-block extent regular files.
11) Symbolic Links

A fleece test on a local filesystem has been run successfully.
Changes due to relevant RuboCop warnings have been added as well
as those in response to review comments.

@chessbyte @Fryguy @roliveri please review as appropriate.
Remove old CC based test stuff from Rakefile.
Removing coverage.rake since it's not used.

It was added in 2007, and we've never used it...
Delete all the things.
Rename evm_test_*.rake to test_*.rake
Reorganize tests from spec_evm.rake and evm_test.rake.
Move test:setup_* tasks into their respective namespaces.
Remove unused spec:rcov rake task in lib.
Remove hacks in lib test tasks
Remove unused stuff from Rakefiles
Reorganize tests from rspec.rake and evm_test.rake.

Also prefer rake/testtask over rake/runtest.
Change lib rspec tasks to not expect rspec to be installed
Move test:setup_lib task to test:lib:setup
Ignore log files generated from running test:miq_disk
Rename brakeman.rake to test_brakeman.rake
Change brakeman tasks to be more consistent with other CI tasks.
Adding support for Kerberos Ticket based Single Sign-On

- Updated Appliance Console to configure Kerberos Authentication for Apache
- Updated Apache server to serve support proxy based pages, needed for Kerberos ErrorDocuments.
- Updated kickstart to copy the proxy based pages
- Updated dashboard controller to support kerberos authentication
- Adding UI Enable Single-Sign On button and configuration for external auth (httpd)
- Support hidden SSO login button to differentiate Kerberos vs. normal IPA login.
- Redirect no credentials normal authenticate to kerberos when SSO is enabled.
PR updates for Kerberos Ticket based Single Sign-On

- Rspec fixes
- Simplifying vmdb config value checks
- Rubocop fixes