Make user timeout configurable

Make the user timeout configurable

/cc @zendesk/zendesk-radar 

### Steps to merge
 - [ ] :+1: of the team

### References
 - Jira link: 

### Risks
 - Low: Presence maybe broken.
 - Low: tests may not be valid.