Add 'util/observable' module.

The 'observable' module includes similar methods like 'event' module to
observe and trigger the customize events.
And also provides 'observable' method to make object to be observable;
And advanced 'settable' method to make properties of object and the
object itself observable.
Add suppression directives for inspection plugin on test files.