hipfile: new full-featured module

Features:
- download (password) [anonymous only]
- upload (folder, password, flags) [anonymous & free account]
- list (recursive)
- delete
- probe

Fixes #943