nullgpio.py: Null object for GPIO.
mcp3002gpio.py: Modified to use nullgpio if real GPIO is not available.