- Extracted parameters to a separate class.

- Introduced 3rd user activity state. Now there are: ACTIVE, IDLE (30 seconds), AWAY (2 minutes).
- Added "Auto Scroll" checkbox.
Separated logic from gui in autoScrollCheckBox.
Removed relaying on 'tick-count' when computing 'shares'.

Implemented an appropriate timer startup delay.
Implemented non-strict title comparison.
Implemented rules for activity categories.