detect USB disconnect

When user disconnect usb devices, android.hardware.usb.action.USB_DEVICE_DETACHED
broadcast intent is thrown. ScriptService receive this and execute disconnect.py.
After script execution, the service finishes.