Use PCRE properties instead of a combining table.
Use PCRE properties instead of a combining table.

The original algorithm uses a combining table for non-spacing characters
but we have `\p{Mn}`, `\p{Me}` etc. in PCRE, which is simpler to
understand and maintain.

Thanks @nicolas-grekas and @mgkuhn for the review.

Metalaka/Central,Grummfy/Central,vcgato29/Central,vcgato29/Central,Metalaka/Central,Grummfy/Central