add WatchEvent and WatchEventListener in order to notify following events :
- INDEXING, DOWNLOADING, UPLOADING
comment update
Merge branch 'fix-watch-notif' into gui
large update / cleanage on Map<String, String> commandObjects