fix incorrect "added_by" in file objects (github#284)

calculate 'added_by' string immediately, on object creation, and add a new
'updated_by' arrayref attribute to track change information.