Raise DeprecationWarnings when serializing through constructor
Update docstrings and privatize helper functions in fields.py
Make errors importable from top-level namespace
Rename `key` parameter -> `attr`
Fix Function and Method fields w/ context. Add regression tests
Add docs for migrating to 1.0