Add interrupt_pin config option to PCF8574 and PCA9554 GPIO expander components. When configured, the component disables its loop and only wakes on interrupt, eliminating continuous I2C polling when no pins have changed state.