Fixes #2640 - use relative user logout path
fixes #2663 javascript errors on the host form
fixes #2583 - error message is now properly i18n-ed
fixes #2649 - adding missing devel deps

Also sorting lines using vim :sort u
Fixes #2667 - Don't save during process_hostgroup
fixes #2650 - adding minitest dependency for console
fixes #2649 - asset dependency versions, missing test dependencies
refs #2650 - fix minitest version
fixes #2670 - fix apostrophe quoting issue
(cherry picked from commit 4298bd841c3fb2b3f639f06d4cbbb3901f56ec06)
helper script to show dependencies nicely
fixes #2646 Asset icon URLs are incorrect when under a different base URL
fixes #2612 - move Task into Orchestration namespace due to RbVmomi conflict
Fixes #2674 - Add tmpdfiles.d configuration for systemd to rpm spec
fixes #2656 error connecting to vsphere after upgrade to ruby 1.9.3
fixes #2610 - fixed the boot device order for oVirt VMs created in Foreman
fixes #2639 After creating user with empty e-mail it becomes impossible to add it.
fixes #2669 username first name and last name doesn't accept i18n characters
fixes #2679 pie get error when the label is too long
fixes #2685 incorrect and inefficient regexp checking medium name format

It takes eternity to compute something like this:

"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa  b" =~ /\A(\S+\s?)+\Z

Also "this is wrong " was not matched
fixes #2484 - host, hostgroup, and BMC passwords were overwritten as blank