Support the use of VMWare Fusion/Workstation/Player in libcloud

This is a WIP, have opened a PR for review as per #LIBCLOUD-277.