Allow to set target directory when unzipping artifacts

- allow to pass a directory option to the `omego download` command
- add `OMERO.cpp` to the list of downloadable artifacts (and use it in the integration tests)
- extend download integration tests to test multiple options (no unzip, unzip, unzip with target directory)
- fix target zip deletion in `omego upgrade`