More Tests to verify we work like a dict

- from CPython's test_dict
Add more dict tests
Add Defn + required syntax
Required Item Deletion
Operation Chaining
Move Definition Parsing to Metaclass (run once)
Split Inspection from Validation
Use ValidationError, not AttributeError
setup.py: pass on error reading README.md
Implement Translation
Test Coverage and Fixes
Simple Performance Tests