Add optional acceptanceDate field to Publications

An `acceptanceDate` field is now required.

There'll be a ui counterpart to this pr.