Move palindrome tests into __main__ branch

This allows it to also be used as a module (without printing/testing).
Another palindrome-fabricating approach.
Merge pull request #8 from jdunck/palindrome_detect

Palindrome detect