Issue #1468328 by Berdir: Move file entity info, managed file, and file usage functionality into File module.