codeeval.com capitalize words commit. added test cases for later optimization