refactor vcloud-director

general clean-up
add VCloudDirectorComputeServiceAdapter