FileSearch is now using tasks and proper cancellation instead of thread abortion.
Added trace info to ProcessMonitor; reimplemented logo animation from nested threads and abortions to a continuous task with cancellation; fixed KickassTorrents and nzbX; fixed proxy logic in HTTPDownloader; more logging.
Added thread ID to logging; file rename is now split into two separate delete and create events; UPnP rebuilding will be delayed, just like database commit.
Tweaked the DetectOpenFiles methods a bit; added Sysinternals Handle and NirSoft OpenedFilesView as alternative process monitoring methods.