Fixed routing issue when trying to clone a VM from a non-explorer layout

The action specified for page rendering was changed from
"miq_request/prov_edit" to simply "prov_edit" since it was throwing off
the ActionController and causing a routing error
Merge pull request #281 from AparnaKarve/miq_request_routing_issue

Fixed the routing issue when trying to clone a VM from a non-explorer layout
Manageiq domain cleanup.

Remove unused lifecycle/discovery instances.
Remove extra best_fit methods and instances.
Modified cloud profile class schema to remove infra placement.
Modified cloud customizerequest method to be placeholder.
Modified cloud preprovision method to be placeholder.
Removed unused cloud provisioning vmprovision_template class.
Modified cloud vm provisioning statemachine to remove unused states.
Modified cloud vm retirement statemachine to remove unused states.
Modified cloud vm retirement statemachine method for new format.
Modified infra profile class schema to remove cloud availability_zone.
Modified service state machine to add 2 addl pre and post states.