cretate 1.1 branch
add 'contributor'
commit component
commit component
rebuild lib.dom and lib.event
Merge remote-tracking branch 'origin/1.1' into 1.1

Conflicts:
	test/karma.conf.js
add component test
add component test
add component test
rebuild dom.query and dom.get
cookie template test
fix event/delegate bug and rebuild widget
fix code style and rebuild position
promise
modify promise
fix the  promise constructor executor reject #3
add widget test and fix the bugs
rebuild overlay and fix bugs
rebuild mask
rebuild dialog and album widget