Method override for Automate Domains

If a similar named method  exists in a
high priority domain that will overlay the existing method.
The usecase for this is a user wants to modify a single method from
the ManageIQ domain to the Customer domain. During resolution the
method from higher priority Customer domain will be used.
Added missing provisioning route for different VM controllers

https://bugzilla.redhat.com/show_bug.cgi?id=1117500
removed fieldsets and tables; added patternfly info message styling

Issue #1491
converted tabs to spaces, aligned hash rockets, adjusted formatting

Issue #1491
Automate method cleanup for /ManageIQ/Infrastructure.
Automate method cleanup for /ManageIQ/Service.
Automate method cleanup for /ManageIQ/System.
Automate method cleanup for /ManageIQ/Control.
Automate method cleanup for /ManageIQ/Cloud.
Fixed the resource pool report download issue

The session[:view] value needs to be stored in the instance variable -
@view

https://bugzilla.redhat.com/show_bug.cgi?id=1114760
Address Rubocop warnings.
Dynamically name database for replication tests
Changed to find by id instead of using .first and .last

https://github.com/ManageIQ/manageiq/issues/200
Fixes #200
removed fieldsets; added patternfly info message styling

Issue #1491
converted tabs to spaces, aligned hash rockets, adjusted formatting

Issue #1491
Merge pull request #206 from brandondunne/dynamically_name_database_for_replication_tests

Dynamically name database for replication tests
Merge pull request #208 from epwinchell/utilization_style_cleanup

Utilization style cleanup
Merge pull request #197 from epwinchell/automate_button_styling

Automate button styling
Merge pull request #205 from mkanoor/miq_issue_200

Changed to find by id instead of using .first and .last
Merge pull request #178 from tinaafitz/method_cleanup

Automate Method cleanup