More tests for vm model

added tests for populating vm with hardware resources(cpu, memory, disks) and vm
network_connections
Merge pull request #26 from alphagov/vm_spec

More tests for vm model