Sprint36

Fix for vnet create issue.
Fix for issue 11 - unable to list VM images while OS images work fine.
Fix for supplying SSH password.
Added a commit to fix this.

I believe the intention was to avoid print the error, followed by some help output on how to fix it, without then repeating the error message. Anyway, I changed it to produce the help messages followed by the error.

You are right that the message at line 2930 was out of place. Move it back where it belonged.