Fix Service Dialogs sorting

https://bugzilla.redhat.com/show_bug.cgi?id=1125230
Spec/Routing/MiqAeCustomization: Added route to spec file
Class manipulation rewritten from Prototype to jQuery

Partially resolves #872, see https://github.com/ManageIQ/manageiq/issues/214#issuecomment-60060651
The miqHighlight() javascript function was wrapped into the javascript_highlight js helper.
Added 'group_update' missing route to catalog explorer.

DRYed up spec test.

https://bugzilla.redhat.com/show_bug.cgi?id=1159353
https://bugzilla.redhat.com/show_bug.cgi?id=1159354
Merge pull request #960 from h-kataria/added_missing_route_for_group_update

Added 'group_update' missing route to catalog explorer.
Remove have_same_elements matcher in favor of built-in match_array.
Merge pull request #952 from jzigmund/bz1125230-sorting_service_dialogs

Fix for sorting in Service Dialogs screen
Merge pull request #907 from skateman/prototype-jquery-class-manipulation

Class manipulation rewritten from Prototype to jQuery
Ensure value is quoted properly

This fix ensures every read registry data is quoted.
If the data does not exist it resolves into an empty string with quote.
This fix override the previous attempt with commit ce59693135ab0fccbcd3d0ed546d0097f36f0a3c

https://bugzilla.redhat.com/show_bug.cgi?id=1155284
Remove unused artifacts of XML/SWF support.

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

[skip ci]
Merge pull request #968 from jrafanie/remove_unused_guage

Remove unused artifacts of XML/SWF support.
Merge pull request #967 from bzwei/expression_with_quote

Ensure value is quoted properly
Merge pull request #966 from jrafanie/match_array_over_have_same_elements

Remove have_same_elements matcher in favor of built-in match_array.