[65] Many changes to improve software usability

* Also made event logs more understandable
* Rewritten remove software from archive function to use windows file
operations instead of delphi own implementation (so we can have progress
in case of big folders)