Add spec for MiqProvision::StateMachine#prepare_provision

https://bugzilla.redhat.com/show_bug.cgi?id=1152737
Refactor and update spec

https://bugzilla.redhat.com/show_bug.cgi?id=1152737
Further enhance testing #prepare_provision

https://bugzilla.redhat.com/show_bug.cgi?id=1152737
Rewritten ems_cluster view to HAML
Fixed a typo in vm_common/_images_filter_tree.haml
Updated Reporting listviews to user glyphicons
add fix_auth —-v2 to fix bad/changed v2_keys

- don’t hardcode session token (pick a random one instead)

https://bugzilla.redhat.com/show_bug.cgi?id=1148590
Merge pull request #756 from kbrock/fix_auth_v2_keys

add fix_auth --v2 to fix bad/changed v2_keys
Proper escaping of special characters in grid views

Fixes #320
Merge pull request #796 from mzazrivec/proper_special_character_quoting_in_grid

Proper escaping of special characters in grid views
Merge pull request #882 from epwinchell/reporting_glyphicon_update

Updated Report listviews to use glyphicons
Remove unneeded lighttpd and fcgi scripts
Merge pull request #879 from skateman/view-ems_cluster-to-haml

Rewritten ems_cluster view to HAML
Merge pull request #880 from skateman/vm_common-typo-fix

Fixed a typo in vm_common/_images_filter_tree.haml
Merge pull request #887 from kbrock/httpd_config_cleanup

Remove unneeded lighttpd and fcgi scripts
Merge pull request #868 from brandondunne/merge_clone_options_from_automate_during_provision

Merge :clone_options from automate during provision
Apply service retirement changes to new model.
First part of service retirement changes.

Changed the way service retirement works. Added new events,
expose methods to automate, and call into automate state machine for
retirement processing.  Automate model modifications will be needed.

Conflicts:
	vmdb/app/models/service/retirement_management.rb
	vmdb/lib/miq_automation_engine/engine/miq_ae_object.rb
Service and VM Retirement modifications.

Expose new retirement methods for service and vm service models,
and added start_retirement method.
Retirement changes cleanup.