Adding new files: interface.go and interface_test.go
Adding InterfaceDefineXMLFromFile,InterfaceDefineXML and tests
Adding Create,Destroy interface and tests
Adding  LookupInterfaceByName, LookupInterfaceByMACString and tests
Adding GetConnect, IsActive, GetMACString and tests
Adding GetName,GetXMLDesc,Undefine and tests
Remove virInterface.GetConnect
Add VirInterface.Free as per #14
Add VirDomain.SetMemory
Add VirDomain.SetMemoryFlags
Add VirDomain.SetVcpus
Add VirDomain.SetVcpusFlags

Fix Vcpu type on SetVcpuFlags
Add VirDomain.SetMaxMemory
Add VirDomain.SetMemoryStatsPeriod
Add tests and constants for Domain.SetVcpu,SetMemory
Adding new file storage_pool.go.Adding StoragePoolDefine* , StoragePoolLookupByName plus appropriate tests

Adding the stuff related to a storage pool implementation plus tests.Adding constants

Update libvirt_test.go

Not critical for tests but.... Adding pool.Free()
Add VirDomain.Free as per #14
Add VirNetwork.Free as per #14
Add VirDomainSnapshot.Free as per #14