Highlight chars without highlighting lifetimes

Use the String Pattern highlighting class to mark things like 'a' and '\"' as strings, without affecting lifetimes such as 'static.
Add the rest of the keywords