api - controller tests moved to subdirectory v1
api - routing tests moved to subdirectory v1
api v2 - helper method for creating nested resources
Content views: updating list on system new page
Katello-Configure - Changes the SSLRenegBufferSize for the Pulp Apache
configuration to 1MB to reflect the change that Pulp made as part
of bug 908082.
Setting initial_action to fix create

Setting initial_action to edit to fix activation_key create behavior
custominfo-tupane-fix - fixed tupane layout for custominfo
Fixes #1661 - add request_type to notices retrieved using client polling

When client polled for notices, the 'request_type' was not included
in the json returned.  This addresses that issue.
distributors-minitest - systems and distributors testing

distributors-minitest - cleaned up based upon feedback

distributors-minitest - validators removed to support minitest restructuring, set/get now enforce these facts-backed params

distributors-minitest - sockets spec test incorrectly relying on facts, moved to minitest

distributors-minitest - minitest fix

distributors-minitest - fix for cached glue models

distributors-minitest - fixed missing vcr recording
reduced the number of saves during default_content_view creation. KTEnvironment is now being saved only once.
updated db/schema.rb; removed default_content_view_id column from environments table
updated test fixtures after merge
env paths - sort paths by env name

This commit is provide a common behavior for the ordering
of the environment paths.

The initial issue observed was similar to:
 - paths:
   - dev, test, prod
   - dev-2, test-2

 - When a user would go to Changesets page, they would
   see the first path (dev, test, prod); however, the
   'next environment' would be dev-2.  The reason being
   the path ordering listed was sorted, but the determination
   of next environment used the paths unsorted.  This
   could result in the user creating a changeset and
   the content being promoted to dev-2; however, the user
   might assume it is going to dev, since that is the env
   path being displayed.

This change provides for a consistent behavior in the
various places where an env (or promotion) path is involved,
such as:
 - changesets
 - changeset history
 - activation keys
 - systems
 - organization
 ...
allowing the use of repo set name for enable disable

and switching the cli to use the name
this will allow for easier automation,
since the set number will not need to be
looked up
Fixes #1656 - Sets a minimum width on the body to reflect that hard
width set on the content section.
fixing descriptions and spacing
Initial attempt for rabl
Added basic rabl skeleton