Merge pull request #15 from maksimov/develop

Develop
Merge pull request #16 from maksimov/develop

Updated the vijava dependency once again to 5.5-beta, which this time is...
sphere resource pool support and core updates
merge conflicts fixed
Merge pull request #17 from daniellemayne/develop

Develop: datacenter capabilities and resource pool support
refactor region, datacenter and resource pool mappings
implement visible scope
change resource pools to wrap around products
Merge pull request #18 from daniellemayne/feature

region, datacenter and resource pool refactoring
fixed setting host to pick one in the relevant datacenter
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
Merge pull request #21 from daniellemayne/develop

Develop
Storage pool support
capabilities changes
implement new listProduct methods