dom/dom: bug fixes
dom/dom: bug fixes

- fix a bug that if we dollar a dollared object(KM.DOM Object), we will
loose matched elements
- new DOM.forEach() now will return this

kaelzhang/neuron,kaelzhang/neuron,kaelzhang/neuron