Rewritten chargeback view to HAML
Removed graphical summary screens

https://github.com/ManageIQ/manageiq/issues/817
Merge pull request #794 from skateman/view-chargeback-to-haml

Rewritten chargeback view to HAML
Merge pull request #841 from skateman/remove-graphical-summary-screens

Remove graphical summary screens
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.
Added tests for retirement changes.

Added tests for services and VMs for new retirement methods.
Added retirement tests.
Retirement automate model changes.
refactor spec tests.
model - Fix log messages.