codeeval.com Longest Word commit. added test cases for later optimizations