Make digitalRead return LOW on failure

Make digitalRead work to spec - returning LOW for error.