implement `position` api for contentEditable
build a source file without coffe mapping
Merge branch 'dev'
fix html escaping while mirroring caret

close #29
Merge branch 'dev'