Modified Object.get_field() to provide a context with human-readable names
Fixed bad signatures on Foo widget adapters
Renamed attrs of FieldContext. Created a separate function to request config options for field formatting.
Added support for partial updates for objects (deep, shallow)
Rewrote deep update for objects (from_dict)
Renamed object_to_json util method