Add filtering to Watcher, so we can support dispatching events to scenes
Start to support watching properties only in scenes
Switch doc comments to jsdoc style