Fixes #5813 - CLI content uploads BZ1102260
Fixes #6123,BZ1106563 - Disable organization deletion
Fixes #6199, bz1108858 - Display product name

Modified the index call to show the product name for
hammer repository list
Merge pull request #191 from parthaa/product-name

Fixes #6199, bz1108858 - Display product name
Merge pull request #177 from daviddavis/temp/20140528121820

Content uploads
Fixes #6092 - mapping systems to content hosts
Merge pull request #188 from daviddavis/temp/20140609133318

Fixes #6123,BZ1106563 - Disable organization deletion
Fixes #6093 - better option descriptions

- added custom descriptions for each searchable
Merge pull request #190 from tstrachota/aliases

Fixes #60920 and #6093 - aliasing resources and better option descriptions
Fixes #6154, #6253 - ak/ch name resolver for lfenv

Fixes a few issues with activation-key and content-host

1) This provides resource_alias from --environment, --environment-id
to --lifecycle-environment, --lifecycle-environment-id

2) fixes issue with resolving the environment by name:
--environment or --lifecycle-environment flag did not work
resolving by name was using environment resource instead
of the lifecycle-environment resource.