Compiles with google chrome compiler
Added tests see description

Added tests for:

- observing element attributes on the subtree descendents
- observing an element twice with a different config (should be
overriden)
Support for attributes on subtree&JSDoc comments

Also added support for reobserving attributes so old configurations are
overriden