
Stuff that I might do some day...

- detect files that are encrypted - this is stored in bit 0 of the general purpose flags (libunzip to provide a flag to indicate this, and fdnpkg should fail when it sees it)
- add a way to install a specific version of a package without relying on the latest version autodetection
- when the connection to network fails, we should continue with what we have (looks like wattcp is calling exit() if it fails to get an IP via DHCP?)
- detect http errors (non-200 return code)
- when downloading, make the "Downloading..." message localizable and inform about what is the package being downloaded
- the zip file should be verified for having an end-of-central-directory entry. if it don't, it's either a corrupted zip file or a part of multi-volume archive (in both cases we have to reject it).
