palindrome.py: fixed bug that palindrome only checked first and last char
.gitignore: added ~ squiggly files