reading GPIO pins (using interupts) works!!!

The test program uses select to wait for a pin
interrupt (on any pin) to occur, then prints outs
the values of all pins.  Seems to work!