Anagram: read words only once.
Anagram: Code refactoring.
Anagram: check if shuffle returns the same word.
Anagram: modified style to match other IAs.
Anagram: Add support for quotes. Fix issue with uppercase and include test for it.
Anagram: Add myself to the attribution list. :D
Anagram: Add comments to the code.
Anagram: Don't join the same thing twice.
Anagram: hardcoded joke
Anagram: Tell the user if we found no anagrams.
Merge pull request #536 from gdrooid/anagram-fix

[WIP] Anagram: read words only once.