Generalized the code from the Uize.Str.Whitespace module to allow it to be used for different types of character classes (like digits, punctuation, etc.)
Announcement TODO tweaks.