#5516: Update hook to remove imaginary file bundles.
#5516: Prevent non-file entities from getting the file-specific field.
Merge branch 'SCHOLAR-3.x' into 5516-remove_imaginary_bundles
Merge pull request #5562 from openscholar/5516-remove_imaginary_bundles

Remove and prevent file-specific field from creating imaginary file bundles