Fixes #6: implement \uXXXX escaping