Adding initial PCIDevice object which should provide a suitable abstraction for manipulating devices.

Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
Merge pull request #4 from rdobson/pcidevice

Adding initial PCIDevice object which should provide a suitable abstract...