[1362] Cleanup of the existing commitment editing code
Merge branch 'master' of github.com:datagovuk/ckanext-dgu
[1362] Implements updating of existing commitments.

Now allows publishers to edit their current commitments.