Merged requested to merge add-given-date into master
This adds another field to the declaration fieldset, called "given date", which is to store the date the declaration was provided.
The upgrader will set this date to the same as
start_date (which is currently assumed to be one and the same with the given date anyway). However it provides a way to more accurately record declarations over time, and helps with importing data from systems that already record these things.