Feature
- V1 of formaldict [Wes Kendall, 2b121fb]
V1 of formaldict provides the following constructs:
1. Schema - For specifying a structure for dictionaries.
2. FormalDict - The dictionary object that is parsed from a schema.
Schemas can parse existing dictionaries and verify that they match
the schema. Schemas are also integrated with python prompt toolkit
for prompting for user input that matches the schema.