[FEATURE] Can detect a banned word in a substring

Checks to see if there is punctuation surrounding a banned word (period,
question mark, exclamation point, parentheses, and comma)