================
- Support dumping of ``OrderedDict`` objects by providing ``ordered=True`` to
a Schema constructor.
- Implement field name mangling: ``at__foo`` becomes ``foo`` for fields
specified as class attributes.
- Support constant field values by providing ``val`` to a Field constructor.
- Add new ways to specify a schema's fields:
- Add support for ``__lima_args__['only']`` on schema definition
- Add *include* parameter to Schema constructor
This makes specifying fields on schema definition (``__lima_args__`` -
options *include*, *exclude*, *only*) consistent with specifying fields on
schema instantiation (schema constructor args *include*, *exclude*, *only*).
- Deprecate ``fields.type_mapping`` in favour of ``fields.TYPE_MAPPING``.
- Improve the documentation.
- Overall cleanup, improvements and bug fixes.