Detects palindromes even with capitalization and punctuation.