Support custom cartridge URLs
Allow URLs to be passed to app creation and cartridge addition.  Clean up a few minor visual bugs, use the <verb>-<noun> form when referring to other commands
--gear option for port-forward
--gear option for tail
Expand gear ssh url to handle gear not found.
Support running test cases without certain users
Merge pull request #373 from smarterclayton/test_enterprise_server

Merged by openshift-bot
Automatic commit of package [rhc] release [1.8.3-1].
Merge pull request #371 from jtharris/features/Card39

Merged by openshift-bot
Merge remote-tracking branch 'origin/master' into support_external_cartridges

Conflicts:
	lib/rhc/commands/domain.rb
Rename "external cartridge" to "downloaded cartridge".  UI should call them "personal" cartridges
Automatic commit of package [rhc] release [1.8.4-1].
Merge pull request #370 from smarterclayton/support_external_cartridges

Merged by openshift-bot
Automatic commit of package [rhc] release [1.8.5-1].
Tail the correct log dir for db carts

DB carts put log files under log/ instead of logs/ - the tail command
should support both.

Bug 958668
Merge pull request #374 from jtharris/bugs/BZ958668

Merged by openshift-bot
Bug 959144 - Respect use_authorization_tokens=false in rhc setup

If the config disables use_authorization_tokens, don't automatically pull from the token store for rhc setup.  Continue to prompt to enable tokens.
Automatic commit of package [rhc] release [1.8.6-1].
Bug 959542 - Handle empty tables cleanly

Array#max can return nil
Merge pull request #375 from smarterclayton/bug_959144_respect_disable_authorization_tokens_in_setup

Merged by openshift-bot