Remove seeding of UiTask and UiTaskSet.

Extracted from PR #264
Display correct set of buttons while adding a new customization template

multi_record should not be set to true in order to display the
Add/Cancel buttons

https://bugzilla.redhat.com/show_bug.cgi?id=1099808
Reset target_id when "None" is selected in Type pull-down.

- Reset target_id key to nil when target_class selection is set to none.
- Added spec test to verify value of target_id key

https://bugzilla.redhat.com/show_bug.cgi?id=1097876
Return VixDiskLib Load Error to DRB Client

When VixDiskLibServer fails to successfully load any
version of the VixDiskLib, cache the failure reason.
Interrogate for the error once the DRB service is started
so that the failure reason can be passed back to the client
for presentation in the UI. Then shut down the DRB service.
Fixed typo in admin role features list

https://bugzilla.redhat.com/show_bug.cgi?id=1127325
ManageIQ domain import/export checkin.

Previous ManageIQ model changes were made from updating model
components in the file system.  There are no new code changes in this
commit, but need to resolve the file differences resulting from the
export/import model round trip.
Show message on login screen when user's group/role has been deleted.

- Changed login screen to show message when trying to login with userid that does not have role or group associated with it or their role/group might have been deleted from database.
- Changed group details screen to not try to show role details of group when group's role has been deleted.
- Fixed/Added spec tests around new changes.

https://bugzilla.redhat.com/show_bug.cgi?id=1090901
Clean up unnecessary methods
Rename DialogImporter to DialogImportService
Rename WidgetImporter to WidgetImportService
Rubocop cleanup
Automate - update_serviceprovision_status method change.

Service method should be checking for status of
"service_provision_complete".
Change AMQP default port to non-ssl

We have gone back and forth on this a bit.  But, I believe it's shaken itself
out during testing.

When setting up AMQP to use SSL, several steps are involved including copying
ssl certs from the AMQP server over to the ManageIQ appliance.  Defaulting to
the SSL AMQP port assumes that the user is going to take these steps.  It's
better to assume non-ssl, and then include changing the default AMQP port number
part of the steps for configuring AMQP to use SSL in the appliance.

https://bugzilla.redhat.com/show_bug.cgi?id=1127954
Constantize default amqp port

https://bugzilla.redhat.com/show_bug.cgi?id=1127954
Fix default amqp port setting for qpid connection

There are two problems here:

1) the default port setting of 5671 is assuming SSL connections for AMQP
2) the def_options was actually overriding the values in the options parameter

When setting up AMQP to use SSL, several steps are involved including copying
ssl certs from the AMQP server over to the ManageIQ appliance.  Defaulting to
the SSL AMQP port assumes that the user is going to take these steps.  It's
better to assume non-ssl, and then include changing the default AMQP port number
part of the steps for configuring AMQP to use SSL in the appliance.

Secondly, the direction of the hash merge was taking the default values in
def_options and replacing anything in the options parameter.  Instead, the logic
should be to only use the default values in the def_options local variable when
there are no corresponding values provided in the options parameter.

https://bugzilla.redhat.com/show_bug.cgi?id=1127954
Fix default amqp port setting for rabbit

Two problems addressed here:

1) The default port setting for rabbit connections of 5671 assumes SSL
2) The connect method was not using the value provided by the caller

When setting up AMQP to use SSL, several steps are involved including copying
ssl certs from the AMQP server over to the ManageIQ appliance.  Defaulting to
the SSL AMQP port assumes that the user is going to take these steps.  It's
better to assume non-ssl, and then include changing the default AMQP port number
part of the steps for configuring AMQP to use SSL in the appliance.

Secondly, the connect method was simply ignoring any value for AMQP port
provided by the caller and insisting on 5671.

https://bugzilla.redhat.com/show_bug.cgi?id=1127954
Provide port for qpid connection spec

https://bugzilla.redhat.com/show_bug.cgi?id=1127954
Converted image-based form buttons to Patternfly btn class buttons
converted tabs to spaces, aligned hash rockets, adjusted formatting
PXE Servers / Images: render tables consistently with the rest of the ui

We'll use shared/summary/textual to render the table rather than
creating the whole table row by row, column by column manually.

https://github.com/ManageIQ/manageiq/issues/342