[closetag addon] Work better with htmlmixed mode

It now closes script and style tags when the slash is typed

Closes #2797
[javascript mode] Fix parsing of argument-less fat arrow functions

Closes #2794
[smalltalk mode] Use \s instead of space in regexps that denote whitespace

Closes #2796
Add a requireJS demo
Improve isWordChar() for Arabic language