Fixes #7591 - changed Sign out to Log out to fix inconsistent terminology around Login vs Sign Out
Fixes #7393 - searching users by role_id not supported
fixes #4386 - gem friendly_id to simplify find by id, name, label, etc
fixes #7560 - add :required => true on host fields that have conditional validation if host.managed?
Fixes #7572 - remove rundeck from core

Foreman rundeck is now a plugin available in https://github.com/theforeman/foreman_host_rundeck
fixes #7732 - specify join models as Rails 3.2.8 can't reset through associations
refs #2127 - add password_hash to API
Fixes #6549 - Add :tests_to_skip to plugin registration block
fixes #6856 - API v2 - more efficient import puppetclasses for single environment
fixes #3902 - [Openstack] allow selection of internal networks

This patch allows the user to select the internal network when deploying
a new instance in openstack.

In Grizlly, this was done automaticilly, with a nasty side effect, that
all internal networks would get assigned (didnt see that as i had only
one internal network when i was testing), starting in Havana, this is no
longer possible, and the vm creation is rejected.

as a bonus, we now retain the floating ip selection if the form had an
error.
Fixes #7750 - hidden required fields do not prevent submit

When a field is explicitly required an HTML5 tag required was added
which caused issues during form submit.
fixes #7737 - no specific logout URL needed, will go directly back to login.
fixes #4672 - added template_name template variable
Fixes #7757 - Fix link_to to call super with block

The original code calls the parent with a single argument: an array of
arguments given to the method. It should call the parent with the
original arguments.
fixes #7477 - new fog prop for IP address in vSphere
fixes #7613 - make search bar route lookup usable from isolated engine
Fixes #7620: When cloning a host show old host name
fixes #7756 - render not_found.json.rabl for API errors rather than expose too much internal information
fixes #809 - remove out of date ssh using foreman script

the script has been replaced with an hammer plugin, see:
https://github.com/theforeman/hammer-cli-foreman-ssh
fixes #7569 - add lambda to scopes that are missing callable object (lambda or Proc)