Bump rails for the record instantiation time backport

https://github.com/ManageIQ/rails/pull/6
https://github.com/ManageIQ/rails/pull/8
https://github.com/ManageIQ/manageiq/pull/821
Avoid creating unneeded hashes by using Hash#merge! instead of #merge.

The "row" hash created within each of these methods is modified and returned.
The intermediate hashes are unneeded since no one else can accidentally modify them.
We merge :colX keys so we can move the final merge to intialization
Remove unneeded hash initialization
Added VM to list of TAG_CLASSES.

Added VM to list of TAG_CLASSES  to show My Company Tags for VMs

https://bugzilla.redhat.com/show_bug.cgi?id=1150612
https://bugzilla.redhat.com/show_bug.cgi?id=1153336
Ensured that dynatree cookies get deleted after a session reset.

The session reset that happens after a LDAP user switches groups, clears
out all the dynatree sandboxes. However the cookies are left intact
which cause an issue with the dynatrees, making them lose some
functionality. For e.g. the trees expand the nodes, but nothing
happens when the user clicks on them.

https://bugzilla.redhat.com/show_bug.cgi?id=1102250
https://bugzilla.redhat.com/show_bug.cgi?id=1086468
removed old graphical summary screen images and css
Charting: generalize themes selection.
Fixed to reload toolbar using active node in the tree

Fixed to use x_node to reload toolbars when tab is changed on the class node, @temp variable does not exist when change_tab transaction comes in.  This was causing automate to load incorrect toolbar buttons when change tab transaction came in.

https://bugzilla.redhat.com/show_bug.cgi?id=1149791
https://bugzilla.redhat.com/show_bug.cgi?id=1153780
properly detect localhost in EvmDatabase

https://bugzilla.redhat.com/show_bug.cgi?id=1050211
Merge pull request #870 from epwinchell/summary_screen_cleanup

removed old graphical summary screen images and css
Move jquery .focus function calls to a JsHelper

Consolidated calls to .focus so that any potential future JS library changes are less painful.

https://github.com/ManageIQ/manageiq/issues/214
Add tests for new JS helper methods, fix broken specs

https://github.com/ManageIQ/manageiq/issues/214
Merge pull request #858 from h-kataria/show_vm_company_tag_in_condition_editor

Added VM to list of TAG_CLASSES.
Remove the Hash patch that is not used in lib/test/xml/tc_xmlhash_methods.rb.

Fix #842
Charting: pass report_theme.
Charting: simplify code using delegation.
Charting: allow changing of series colors.
Merge pull request #871 from h-kataria/automate_reload_toolbars_on_tab_change

Fixed to reload toolbar using active node in the tree
Merge pull request #737 from kbrock/evm_database_detect_local

properly detect localhost