Missing StringExtensions.IsMatch() overloads

Branching off #49 (closed) and related to #43, methods with ReadOnlySpan<char> parameter should also have a string overload. Ideally, there should also be char[] and Span<char> overloads, so throw those in as well.