Adding a way to require files on objects.
Adding a --require-files-on-objects flag, which skips the commitment of
an object shadow if no files was attached.