Changed how and incomplete OSM download is handled

Download with incomplete entities is now not an exception and the cli command exists with 0 code

This fixes a bug with the log file, which was not written before in the case of an incomplete download