Python module for validating dictionaries against a schema