Don't extend Dictionary when not used by SortedDictionary
Initial sql dictionary commit
Implements SqlDictionary and unit tests the class
Updates branches to test
Adds words method to DictionaryInterface
Moves Dictionary integration test cases
Removes empty base integration test class
Converts unit tests to extend PHPUnit test case
Removes BaseTest class
Implements words() in ArrayDictionary
Implements words() in FileDictionary
updates dependencies
Adds longestWord method to Dictionary, implements words for SortedDictionary
Comments out debug lines
Implements longestWord in Array and File dictionary classes
Fixes bug in Dictionary::longestWord
Implements SortedDictionary::longestWord
Adds tool to convert a flat dict file into sql
Updates tool to generate sql from a dict file
Implements DictionaryInterface::words() in SqlDictionary