Save author details when a need is updated

Require author details to be sent with a request to
update a need. Use the save_as method to save the
provided details with the revision.
Merge pull request #13 from alphagov/save-author-on-update

Save author details when a need is updated