fix double initialization bug in DOM.extend, refactor file names
log extension constructor errors properly
fix bug in `` handling in DOM.emmet
introduce _.defer, comment problematic test in IE
drop empty(), enable IE10 sauce and other clean up