Merge changes from topic "zip_and_sparse"

* changes:
  DSU to support zip files
  Create a SparseInputstream