Merge pull request #349 from smarterclayton/rspec2

Merged by openshift-bot
Explore autocomplete and command aliases
All commands default to using dashes instead of spaces to separate them.  Help now displays dashed versions in preference to spaces form.  Also supports a reversed "verb-noun" construct for commands.
Rogue puts used in error
Add autocompletion instructions and a revised script to RHC.  Expose 'rake autocomplete' to generate a new version of the script.
Move logout to root level
Fix help for aliases and secondary commands, change core help page to use more readable forms
Let RHEL/Fedora tests be run deliberately, fix ruby 1.8.7 test failure