Check whether string contains another string, or one of many strings. Supports locale and case-sensitive / case-insensitive matching.