for #127 portable mode

- search only in local engine/ folder for downloaded engines
- set downloader write path to current path

this does not preven unitsync from reading other folders
reduce includes in headers