add support for LinuxDigitalSource in AP_HAL_Linux