Fix smart-hyphen punctuation and space-entities handling
Introduce mathematical bold script letters

Unicode: U+1d4d0 through U+1d503.
These letters are not supported everywhere.
State DOM dependency in a more clear way
Replace amateur regexp-based templates with lodash equivalents