React Activity Detector. Detects if the user is active or idle, also includes Cross-Tab functionality