Update __init__.py

Main change here is a way to dynamically alter the static WordList and ParentChildDict after instantiation.

Use case for this: User switches database servers, need new dictionary of databases, tables, and columns, and if the parent words (databases and tables) are to also be autocompleted, they must be added to WordList.