Remove seeding of UiTask and UiTaskSet.

Extracted from PR #264
Set APPLIANCE environment value.
Move the excludes file into an unless ENV['APPLIANCE'] block.

Remove loading of the excludes file.
Move test gems into an unless ENV['APPLIANCE'] block.
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
Convert service dialog views and request detail view to Haml

As the first step of adding support for reconfiguring services,
the existing ERB views have been converted to Haml prior to
changing any logic.

https://bugzilla.redhat.com/show_bug.cgi?id=1077424
Add read-only view of service dialog to request details view

Now approvers can see what options the user has selected to
assist in the manual approval process.

http://bugzilla.redhat.com/show_bug.cgi?id=1077424
Add a reconfigurable attribute to service dialog fields

A user can now indicate which fields within a service dialog
can be modified during a service reconfiguration action. Any
fields that are not flagged as reconfigurable will be
read-only.

http://bugzilla.redhat.com/show_bug.cgi?id=1077424
Create ServiceReconfigureRequest / Task model classes

In support of service reconfiguration, add request and
task classes to support the upcoming workflow.

http://bugzilla.redhat.com/show_bug.cgi?id=1077424
Add support for service reconfigure

In support of PaaS-style use-cases where CFME services
are utilized to drive automation-driven provisioning, being
able to reconfigure an existing service with new parameters
is a requirement.  In support of this, services can now be
flagged as reconfigurable, which will give the user the
ability to modify the service parameters via the service
dialog.  Once submitted, the reconfiguration request will
use the existing approval process before invoking the assigned
custom automation to perform the reconfiguration steps.

https://bugzilla.redhat.com/show_bug.cgi?id=1059834
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
Show error message when a domain / namespace already exists

Previously, webui would display a success message informing
the domain / namespace was successfuly created, although
it wasn't.

https://github.com/ManageIQ/manageiq/issues/267
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