Add a common base class SerializableDict for TextDict and DartsDict
Fix bug of TextDict: maxLength uninitialized
Implement unit test for Config and load dictionary from multiple dictionaries

1. working directory
2. config dictionary
3. package data dictionary