Cleanup of pci_ops structure and pci_config_(read|write) function pointers

Release: 2.5.31-v.2

Developer: Matthew Dobson

Patched against: linux-2.5.31

Changelog:

Added a small fix where some variables were not being set to 0 initially. This could be a potential problem.