Cleanup OpsController::get_node_info.
Remove references to ruby-plsql gem
Teach rails the singular of Quota

This is required for reporting purposes where we actively "singularize" the name
of model objects in order to contantize and load them.

https://bugzilla.redhat.com/show_bug.cgi?id=1133132
Add Cloud Tenants and ResourceQuotas to reports

Allow users to select fields from CloudTenants and CloudResourceQuotas in
reports.

https://bugzilla.redhat.com/show_bug.cgi?id=1133132
Add more models to reports

* Flavors
* Availability Zones
* Security Groups

https://bugzilla.redhat.com/show_bug.cgi?id=1133132
Add MiqExpression.determine_relat_path

to build the model relationship path correctly if class_name is specified for an association.
The :parent,:path field built in the model relationship tree is used to populate the Available Fields in reporting.

https://bugzilla.redhat.com/show_bug.cgi?id=1133132
Add test cases for MiqExpression.determine_relat_path and .build_relats.

https://bugzilla.redhat.com/show_bug.cgi?id=1133132
Use EmsCloud for the association to ext_management_system for the cloud models.

https://bugzilla.redhat.com/show_bug.cgi?id=1133132
Add EmsCloud and EmsInfra to report base tables.

So reports can be created based on these two models.
https://bugzilla.redhat.com/show_bug.cgi?id=1133132
Workaround to exclude infra models from EmsCloud relationships.

These infra models are inherited from ExtManagmentSystem class.

https://bugzilla.redhat.com/show_bug.cgi?id=1133132
Fix typo in configuration controller
dry up this case / when
better default option of generating a key

https://bugzilla.redhat.com/show_bug.cgi?id=1145804
appliance_console#fetch_key fix "try again"

When the appliance fails to download a key, ask try again.

Old code did not properly detect the failure
(also fixed prompting message to be more clear)

https://bugzilla.redhat.com/show_bug.cgi?id=1145365
Merge pull request #690 from kbrock/appliance_console_choose_key

better default option of generating a key
Merge pull request #683 from romanblanco/erb2haml_ui_5

Fix typo in configuration controller
Merge pull request #689 from tenderlove/rm_dups

dry up this case / when
Added Tenant detail in Cloud -> Instance view Relationships

Also added missing route 'toggle_dash' for the cloud_tenant controller

https://bugzilla.redhat.com/show_bug.cgi?id=1141099
Merge pull request #688 from AparnaKarve/bz1141099_add_tenant_detail

Added Tenant detail in Cloud -> Instance view Relationships
Merge pull request #652 from kbrock/gem_plsql

Remove references to ruby-plsql gem