Added IGPIOPin subinterface:  IGPIOPinOutput and moved methods formerly
in IGPIOPin to IGPIOPinOutput.   Also refactored test code to use
IGPIOPinOutput as service interface.