Fixes #5843, removing api v1 routes.
Refs #5950 - don't show details when the task output is empty
Fixes #5989 - Fixing puppet repo sync BZ1102826
fixes #5983 - added missing --id param to `hammer org delete`, BZ1096241
Merge pull request #4165 from iNecas/issue/5950

Refs #5950 - don't show details when the task output is empty
Merge pull request #4180 from daviddavis/temp/20140529124847

Fixes #5989 - Fixing puppet repo sync BZ1102826
Merge pull request #4177 from komidore64/rmi5983-id-param-for-org-delete

fixes #5983 - added missing --id param to `hammer org delete`, BZ1096241
Merge pull request #4132 from waldenraines/5843

Fixes #5843, removing api v1 routes.
Fixes #5911 - perms for system registration calls

Also handles env lockin/cv lockin for content view remove

Rules of the Game
To register a system one needs
1) create_content_hosts (under content hosts resource)
2) view_content_views
3) view_environments

Also cleaned out some old code.