Require libblkid when building

Use '--without-blkid' to disable.

Includes @behlendorf #2502 pull request.