Merge pull request #71 from skyluc/issue/no_value_watching_setting_key

Adds support for watching setting keys
Adds a check for taskkey in integration test

It only checks for the initial value, not if events are sent when the value changes
later on.