Generic files uses shared edit/show field partials

Makes generic_files edit and show views rely on shared records/edit_fields and records/show_fields.

refs #545 
@mjgiarlo this change was suggested by @jcoyne in a comment on #545.  Please confirm that this change from `Thing` to `Agent` is correct.