When encrypting passwords, dont generate newlines
Fixed the request workflow when a pre-provisioning dialog is used

Several adjustments in the code were done to accommodate the
pre-provisioning dialog prior to the main provisioning dialog in the
request workflow.

https://bugzilla.redhat.com/show_bug.cgi?id=1108918
Export button click will now be disabled until a report is selected

Prevented a user click on the Export button by graying and disabling it.
The button will be enabled only when a report is selected from the
Available Reports list.

https://bugzilla.redhat.com/show_bug.cgi?id=1110244
https://bugzilla.redhat.com/show_bug.cgi?id=1101222
Merge pull request #113 from AparnaKarve/vm_preprovisioning_dlg_bz1108918

Fixed the request workflow when a pre-provisioning dialog is used
Optimized Metric::CiMixin#has_perf_data? method

https://bugzilla.redhat.com/show_bug.cgi?id=1086015

has_perf_data? method calls ActiveRecord exists? instead of
calling first_capture (which calls first_and_last_capture).
Merge pull request #130 from chessbyte/bz1086015_optimize_has_perf_data_method

Optimized Metric::CiMixin#has_perf_data? method
Merge pull request #88 from AparnaKarve/bz1110244_prevent_export_buttonclick

Export button click will now be disabled until a report is selected
Merge pull request #104 from kbrock/no_newlines_in_passwords

When encrypting passwords, dont generate newlines