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.
up to you, but the if condition probably can be folded into one line of "callback(error)", if callback follows the pattern of check 'error' parameter is null