Implement better word splitter, that can split mixed casing.
Fix CamelCase checker that wasn't accepting sequence of uppercase letters as words.