fixes #2110 - bump safemode to support !=
fixes #2193 SQL error on Postgres 9.1 for classes_from_storeconfigs
Fixes #2199: Fix install media submit/cancel buttons when locations/orgs disabled - When locations and Organizations are disabled, the submit/cancel Buttons are not well displayed when you want to add a new medium.
Feature: #686 - Hosts can inherit environment from hostgroup
fixes #2196 - create tmp/ if it doesn't exist
fixes #2198 - add AJAX routes to existing permissions to fix non-admin UI

In 2ac3af69, the automatic authorization of XMLHttpRequests was removed for
security reasons, however the controller actions need associating with
specific permissions for non-admin users to use the UI.

This adds a test that will fail by default if new routes are added with no
permission that grants access.
Order multi-select options alphabetically

Signed-off-by: Amos Benari <abenari@redhat.com>
fixes 2228 json parsing failed
added filter to the multy select component.
fixes #2203 - add locations/organizations to subnet edit page
fixes #2100 - fix regexp overflow on MRI 1.8 with older safemode/ruby_parser
fixes #2229 add an IAM role field to a compute image.

This allows use of IAM to control access to AWS services within an instance.
fixes #2217 - initialize Regexp constants here to stop duplicate warnings
edited TaxHost - selected_ids and used_ids do NOT return [] if ignored?
bundler_ext initial support

This adds support for bundler_ext. The idea behind this is we want to avoid
Bundler in katello foreman builds, therefore in our RPMs we are gonna rename
Gemfile to Gemfile.in.

If Gemfile.in is found, bundler is not used and loading of dependencies is
handed over to bundler_ext which loads only system gems. More info on the
bundler_ext github page.

Please note this patch does not change Foreman default behavior. Also it was
agreed Aeolus team will rename bundler_ext's namespace - in the next version
it is gonna be BundlerExt only (wihtout Aeolus stuff), becuse now this
project is used in three other projects. I will prepare a change once this
is done.
bundler_ext require statements
fixes #2239 API v2 CRUD for locations and organizations and added nested loc/org
fixes #1988 - CRUD Actions for nested parameters for host, domain, hostgroup, os

e.g.

GET    /api/domains/6/parameters
POST   /api/hosts/6/parameters
PUT    /api/hostgroups/6/parameters/100
DELETE /api/operatingsystems/6/parameters/100
Ensures that unused API v2 routes are not added when using nested routes

refs #1988 and refs #2239
ignore .rvmrc