Merge branch 'hotfix/2.0.2'
Merge branch 'develop'
Release 3.0.0
Merge branch 'develop'
Fixed namespace for Date class
Fixed a possible error in the model getRelated() method
Fixed an error where the DCA does not exist (see #39)
use static:: instead of self:: keyword
Mandatory asterisk for certain widgets (e.g. checkboxes)
Merge branch 'hotfix/3.0.2' into develop
Validators must pass through the widget value for the model

The widget value must not be changed by default, as if the
form has an error, we don’t want the timestamp to appear.
However, this is an API change so needs to go into 3.1
Convert to timestamp before custom save_callback so they get the tstamp value