==================
Features
--------
- Added ``serialize`` and ``deserialize`` methods on widgets base
implementation for advanced usage.
This way you can implement complex/composed widgets more easily
just overriding the above methods (eg: perform an intermediate
conversion from page model data to browser or widget internal
representation data)
- Added an ``ObjectType`` field for advanced usage when you
have to implement complex or composed widgets
- Added support for ``readonly`` fields. If a field is marked as
read only, no browser interaction will be performed