Cleaned up according to cdickmann's comments
Cleaned up according to cdickmann's comments

 - Refactored authentication into separate method.
 - Removed potentially confusing global aliases.
 - Cleaned up options and option descriptions.

vmware/rvc,vmware/rvc