Rotate NXLogFile's to limit max data written

Addresses #33 

NxLog now unzips `nxlog.zip` and writes `nxlog.log` to the configured `data` folder rather than ` AppData/Local/Temp`