Correct initial issues discovered with Service Reconfigure

(1) Crash when determining whether to hide the reconfigure button for services
    created through automation w/o an associated service template.
(2) Service dialog lists and radio buttons showed the keys instead of the
    human-readable values.
Fix exception when user is created w/o a group.

https://bugzilla.redhat.com/show_bug.cgi?id=1127093
Add test cases to reproduce the issue

where tag fields are not available in the service report.

https://bugzilla.redhat.com/show_bug.cgi?id=1127779
Add Service model to MiqExpression::TAG_CLASSES.

So the tags fields are listed in the service report.

https://bugzilla.redhat.com/show_bug.cgi?id=1127779
Set dialog checkbox field value to "t" or "f" when clicked

https://bugzilla.redhat.com/show_bug.cgi?id=1132014
Add the identity copr yum repo for post install updates.
Merge pull request #435 from lfu/tag_fields_service_report_1127779

Add Service model to MiqExpression::TAG_CLASSES
Automate - add "finished" state to all provisioning and retirement
statemachines.

Created new /system/methods/statemachine_methods class, with new
 instances for each of the provision combinations and new method
statemachine_finished.

https://bugzilla.redhat.com/show_bug.cgi?id=1132115
Merge pull request #437 from martinpovolny/user_wo_group_fix_raw

Fix exception when user is created w/o a group.
Add missing route and associated test

https://bugzilla.redhat.com/show_bug.cgi?id=1133051
https://bugzilla.redhat.com/show_bug.cgi?id=1133049
Merge pull request #439 from bmclaughlin/add-missing-flavor-route

Add missing route and associated test.
Checkbox dialog field needs to be checked if field is marked as required

Refactored validate method to breakout required_value_error? method to allow sub-class override.
Created validate_error_message method for sub-class override as well.

https://bugzilla.redhat.com/show_bug.cgi?id=1132014
Merge pull request #442 from jrafanie/add_identity_copr_yum_repo

Add the identity copr yum repo for post install updates.
Merge pull request #445 from dclarizio/set_correct_checkbox_field_values

Set correct service dialog checkbox field values and validate properly if Required is set
Merge pull request #436 from dillaman/fix-service-reconfiguration

Correct initial issues discovered with Service Reconfigure
Merge pull request #426 from tinaafitz/state_machine_new_finished_state

Automate - add "finished" statemachine state.
Remove unused method VMDB::Config#schema_update
Remove @@ variables that can be accessed normally via VMDB::Config.new
Remove log.line_limit setting due to the inordinate complexity.

Managing line_limit requires a lot of code, which ultimately is never
used.  Developers lose information if the log lines are truncated, and
so in practice, and by default, it is disabled.  The line_limit setting
complicates things because the value is needed to initialize the logger,
which is initialized before access to the database is available, thus
managing changes and storing that change in the database creates a
chicken-and-egg problem.
Remove unused lib/vmdb/miq_appliance.rb

Originally introduced in https://bugzilla.redhat.com/show_bug.cgi?id=MANAGEIQ-2576
in 7877dc43 on May 9, 2008, but it was never used.