Fix word detection with non-ASCII characters.

Use the unicode character property \pL together with look-behind and
look-ahead assertions rather than '\b' escape sequences (which do not work
with non-ASCII characters).
Merge branch 'hotfix-unicode-parsing' into develop