Fixes #2615 - failed to save host group

If there was current organization selected, organizations got doubled
which prevented save. Fixed and added test for this part.
fixes #2608 - add passenger, selinux to comps
i18n - adding fr, en_GB languages
Merge remote-tracking branch 'domcleal/2608-comps-passenger' into develop

* domcleal/2608-comps-passenger:
  fixes #2608 - add passenger, selinux to comps
fixes #2296 Hostgroup subnet field was not enabled after selecting domain
fixes #2616 - Hostgroup fields not populating when parent fields are selected
fixes #2625 - hostgroup nest and clone methods
reload multy-select js
Fixes #2038 - updated config and partition table templates using ones from the community repository
fixes #2627 - depend on libvirt, not virt, add missing comps entries
fixes #2630 - restrict assignment of roles to those a user has (CVE-2013-2113)
fixes #2631 - fix remote code execution via controller name (CVE-2013-2121)
Fixes #2632 - extract strings from validation errors
fixes #1938 Foreman shouldn't use the FQDN fact to identify the node when facts are uploaded
fixes #2622 - error messages with HTML properly escaped
Use facts[:operatingsystemrelease] to determined gentoo release
fixes #2633 - enable generate_token rake task to run from elsewhere
fixes #2596 - bumping up gettext-i18n-rails gem version to 0.10.0
fixes #2636 host submit missing progress-bar when installed at sub-domain
Fixes #2641 - Add type_changed check to JS to allow form to refresh when provisioning a discovered host