Added "rhc env-var [list|add|remove]" commands to handle user settable environment variables
Automatic commit of package [rhc] release [1.13.2-1].
Adds support to user-defined environment variables through 'rhc env'
Merge pull request #436 from fabianofranz/dev/ffranz/env-vars

Merged by openshift-bot
Delete RHC::Commands::Base::inherited

Delete the definition of RHC::Commands::Base::inherited, which is useless
dead code.
rhc/commands/base.rb: Fix whitespace

In RHC::Commands::Base, indent the private section at the same level as the
protected section rather than indenting the former so that it appears to be
within the latter.
Bug 994986 - Remove 'rhc cartridge' because it conflicts with other aliases

Ruby 1.8.7 has random order hashes, and depending on how the commands load the 'rhc cartridge' alias (to list) and 'rhc cartridges' were getting confused.  Since we don't alias the root command in other scenarios, I've removed 'rhc cartridge' as an alias.
Automatic commit of package [rhc] release [1.13.3-1].
Bug 997763 - find jenkins cartridges by tag and base name
Bug 997763 - encapsulated fetch of jenkins cartridges names
Bug 997763 - raise error if server does not provide a Jenkins cartridge
Merge pull request #438 from fabianofranz/master

Merged by openshift-bot
Merge pull request #439 from Miciah/delete-RHC-Commands-Base-inherited

Merged by openshift-bot
Merge pull request #441 from smarterclayton/bug_994986_remove_old_cartridge_alias

Merged by openshift-bot
Validates env var names according to IEEE Std 1003.1-2001
Added spec test cases for invalid env var names
Improved error message for invalid env var names
Bug 994174 - rhc not displaying CLIENT_MESSAGE returned by broker
More spec tests for env vars parser
RHC::CommandHelpBindings: Sort commands

In RHC::CommandHelpBindings#initialize, we need to sort instance_commands
so that they are listed with consistent ordering.

This commit fixes bug 999602.