replace jQuery.watch by MutationObserver

use MutationObserver instead of lib jQuery.watch
For more information about MutationObserver see mdn documentation: 
https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver
or w3c: 
http://www.w3.org/TR/domcore/#mutation-observers