ptables - displaying os_family and layout in api show and list
ptables - validation for OS families
fixes #2166 - error when clearing location
Revert "ptables - validation for OS families"

This reverts commit b33f440434244fff5af7d036b43b6068c1b74e08.

This patch does not really work, and was merged with insufficent
tests... sorry about that.
Revert "ptables - displaying os_family and layout in api show and list"

This reverts commit ed315bd9449dc7fa11cf0a32ef195c1795197cc3.
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.
Merge remote-tracking branch 'foreman/develop' by rel-eng/build.sh
Automatic rebase to latest nightly Foreman
Automatic commit of package [foreman] minor release [1.0.2-15.e0d9186].