aps-12d: Add suspend/resume hooks. Properly cleanup the driver.

Host can now specify regulator name to be used when powering the chip.
aps-12d: Style patches. Add license.
u8800: Enable aps-12d power management.
u8800: Remove unneeded code to configure usb ldo voltage.
u8800: Diable SURF & FFA GPIO keypads.

The GPIO keypad is controlled in the board file.