Fixes an issue where a different module load order would result in one of the vmware modules failing to load be cause vim_soap hadn't been required yet. Thanks d0rm0us3 for having a weird system and spotting stuff like this.
Just to pick up the soap library and the esx_fingerprint stuff.