Improve DesignWare PCIe driver:
- only normal memory window is mandatory, prefetchable memory and I/O windows should be optional
- full PCIe configuration space is supported
- remove duplicated check from function for accessing configuration space. It is already contained in pci_dw_check_dev()
MFC after: 2 weeks