A simple watchdog that detects Android ANR (Application Not Responding) error and throws a meaningful exception