- QEMU pci-e/q35 device model
* refactor PC machine, i440fx and piix3 to take advantage of QOM
* piix3: create all child devices as proper QOM children
* qom: convert BusState to QOM
* Refactor i440fx to create i440fx-pmc class
* qom: convert BusState to QOM
* ich9: model ICH9 Super I/O chip
* piix3: create all child devices as proper QOM children
* ich9: make i440fx-pmc a generic PCNorthBridge class and add support for ich9 northbridge
* Refactor i440fx to create i440fx-pmc class
* ich9: implement PM interface
* ich9: introduce support for having a new machine based on the Q35 chipset
* ich9: model ICH9 Super I/O chip
* ich9: make i440fx-pmc a generic PCNorthBridge class and add support for ich9 northbridge
* ich9: implement PM interface