zip utils

add some utilities to handle zip files, which will be moved to
bsmcommons, once ready