sys-fs/e2fsprogs: Backport prezeroed storage hint to mke2fs

Backport commit /bd2e72c5c5521b561d20a881c843a64a5832721a to e2fsprogs.
This allows mke2fs to omit zeroing out inode tables on storage devices
that can already be considered as 'pre-zeroed', in turn, saving a lot
of otherwise zeroed out space on thinly provisioned filesystems
(eg. loop devices, logical volumes) and time taken during filesystem
creation.

BUG=b:200640037
TEST=emerge e2fsprogs succeeds.

Change-Id: I5c5261f5ff2ec6eca8a3211d9e285dd8a3bd406f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/3240399
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Sarthak Kukreti <sarthakkukreti@chromium.org>
Tested-by: Sarthak Kukreti <sarthakkukreti@chromium.org>
3 files changed