update core

Current emmet core on codemirror has a issue in expanding `p{before$}*5>br{after$}`.
I have fixed the issue by mixing textarea emmet.js and codemirror emmet.js.

I know this seems to be against the patch rule. If you are fine, you can manually update codemirror emmet.js *then* close this pull request.