During app create, try more aggressively to set the user up.  Includes setting up the base config, domain, and keys.  Changes behavior of argument parsing for app to be optional.
Bug 951369
Fix tests, reorganize wizard slightly
Bug 951436 - handling Windows platform on paging
Merge pull request #355 from fabianofranz/master

Bug fixes
Bug 951352 - Retry the key name during the wizard flow
Merge pull request #358 from smarterclayton/bug_951352_should_retry_key_on_bad_name

Merged by openshift-bot
Automatic commit of package [rhc] release [1.7.5-1].
Merge remote-tracking branch 'origin/master' into better_app_create_flow

Conflicts:
	lib/rhc/wizard.rb
Merge pull request #357 from smarterclayton/better_app_create_flow

Run domain setup and config setup during app create
Optional api version check for rest calls.

Bug 928297