util-linux-ng: provide libblkid/libuuid/fsck/blkid instead of e2fsprogs
This commit is next step after e2fsprogs lost libblkid, libuuid, fsck,
blkid packages.
Most applications/libraries now require u-l-ng versions of uuid/blkid
libraries.
Also I followed Debian in moving to u-l-ng components instead of
e2fsprogs ones (fsck, blkid).
Recipe got cleaned up and unified.
Util-linux-ng 2.17 requires fallocate64 which is glibc 2.11+ so
I disabled that functionality for now.
Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>