Added support to fleece multiple images.

- Added product feature for image_scan. Added button to scan multiple images to Images list view toolbar and changed Image summary screen toolbar to use correct button id.
- Updated count of product features in spec test

https://bugzilla.redhat.com/show_bug.cgi?id=1141353
https://bugzilla.redhat.com/show_bug.cgi?id=1140853
Revert bundler_ext commits.

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

b3d6bd6c: bundler_ext integration (rev 3)
0276a23e: Warn and fallback to bundler when bundler_ext variables are not set.
SCVMM - Host children missing in the relationships tree

The relationship tree (aka the accordion view) works fine when a cluster node has been configured in SCVMM. However, when no cluster nodes exist no relationship is created between the hosts and the 'host folder'.  This commit addresses this by setting the ems_children property of the 'host folder' to the clusters when they exist and to the hosts when they don't.

https://bugzilla.redhat.com/show_bug.cgi?id=1141208
Rewritten catalog view partial.
SCVMM - We should only attempt to gather IP addresses from running VMs.

The IP addresses of the VMs in SCVMM are exposed by the Hyperv server. To enable this:
1) The VM must be running
2) The Data Exchange Service must be running on the VM.

If either of the above are false an error is thrown by Powershell and logged in the evm.log file making for a messy and unreadable file.
This PR will significantly reduce the volume of these errors by checking if the VM is in a running state before we try to get the IP addresses.
We will still print out the same error for VMs that do not have 2) above enabled but only for a limited number of VMs since Integration Services are installed by default.

Note -
We can turn off this error completely but i think customers will find the logging helpful.
Add :publicly_available to Templates

Now Templates can be public or non-public.  This exposes the public flag on
images from cloud providers.

For Openstack, this information is available on the detailed image information
retrieved from the Openstack Glance API.

For Amazon, to avoid making an additional EC2 API call per image, the
:publicly_available information is derived from how the images are gathered by
the EC2 Parser.  For instance, get_private_images sets :publicly_available =
false, and get_public_images sets :publicly_available = true.
Rewritten catalog infrastructure and service view partial
Removed PDF icon for Customer Support, changed link position
Add miq_proxy/toggle_dash route and test

https://bugzilla.redhat.com/show_bug.cgi?id=1143974
Review response: substituted array with %w
Merge pull request #653 from dclarizio/add_miq_proxy_toggle_dash_route

Add miq_proxy/toggle_dash route and test
Fixed feature id in assert_privileges call for SmartProxy deploy button.

https://bugzilla.redhat.com/show_bug.cgi?id=1144064
https://bugzilla.redhat.com/show_bug.cgi?id=1144065
Merge pull request #655 from h-kataria/fixed_call_to_assert_privileges

Fixed feature id in assert_privileges call for SmartProxy deploy button.
Removed form tag
Merge pull request #590 from h-kataria/added_smartstate_analysis_button_on_images_list_view

Added support to fleece multiple images.
Merge pull request #656 from epwinchell/formbutton_fix_2

Removed form tag
Fixed access to report schedules related tasks for non-admin user.

Fixed code so non-admin users are able to perform schedules related tasks in Reports explorer.
- Changed MiqSchedule related buttons ids under Reports explorer to be unique, there were duplicate ids in product features yaml as schedules can be managed thru OPS explorer as well. Each feature in product features needs to have a unique id.
- Changed any existing assert_priviliges check and other related code in reports explorer to set/check for updated button ids
- Fixed any broken spec tests by these changes

https://bugzilla.redhat.com/show_bug.cgi?id=1118726
https://bugzilla.redhat.com/show_bug.cgi?id=1142447
Addressed rubocop comments.

https://bugzilla.redhat.com/show_bug.cgi?id=1118726
https://bugzilla.redhat.com/show_bug.cgi?id=1142447
Fixed count of feature ids in spec test.

Test broke after another PR was merged that added a feature to product features yml.

https://bugzilla.redhat.com/show_bug.cgi?id=1118726
https://bugzilla.redhat.com/show_bug.cgi?id=1142447
Addressed issues found in PR testing.

Added schedule view feature so user can see Schedules accordion even when they are not allowed to modify schedules records.

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