Add wrapper function to update a file annotation with new content

updateFileAnnotation() allows the user to update the file content of an
existing annotation. Optionally, the description and the namespace of the file
annotations can be updated as well using parameter/value pairs.
Update WriteData example to use the new update function