Minor CSS lint fixes
[BUG #8514] Use the class instead of this
[BUG #8514] Don't copy cancelable and bubbles to events (webkit throws in strict mode)
[BUG #8514] Don't apply readonly properties
[BUG #8514] Removed domupdated event
[BUG #8514] Moved _add and remove API to collection API