pattern: add a `ByteOrChar` enum for use as an atom
pattern: add a `ByteOrChar` enum for use as an atom

This type brings us closer to supporting the full range of expressions
that `regex_syntax` allows, and also provides an example of using a
non-primitive type as an atom.

insaneinside/cripes