Merge changes I32c33626,I93bc9cf9,I1f66f6c3

* changes:
  make_ext4fs: allow sparse gzip files
  libsparse: make API sane
  Refactor sparse file support into libsparse