Merge pull request #20 from daniellemayne/develop

fixed setting host to pick one in the relevant datacenter
affinity group support
caching added to datacenters
only return standard networks in listVlans
change to use current method instead of deprecated one
api trace additions