Fix File#add_history documentation.
Make Manifest#created_by= more flexible.

Can now set this value with something other than an Agent directly.
Update the example manifest test fixture.