PalindromeTester now ignores punctuation, white space and case.