Add \U + 8 hex digit escape sequences.

Use case: match all non-ASCII characters with [\x80-\U0010FFFF].

The syntax is the same as in Rust.
Merge pull request #18 from SimonSapin/8-digit-hex-escape

Add \U + 8 hex digit escape sequences.