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.
we were checking the return status code previously for some reason during the clean up the status code returning was different causing the tests to fail. We will take a note of this and address in the subsequent PR