Update to include functionality across multiple windows & tabs

Would close https://github.com/philpalmieri/jquery-idleTimeout/issues/2 
Other configuration options, including events to detect as activity