title: unzip in current directory while preserving file structure
body: <p>I'm in a directory and I have a zip containing files and directories.
  I need to unzip that file, into current directory, but preserving the file structure.</p>
  
  <p>unzip myfile.zip will create a myfile directory in current directory which is not what I want.</p>
  
  <p>unzip -j myfile.zip will kill all the file strucure, which is not what I want.</p>