We couldn't write filter files on Windows due to "file is being used" error.
Now we pass filtering rules to urlfilter as filer file names, rather than the list of rule strings. (Note: user rules are still passed as the list of rule strings). As a result, we don't store the contents of filter files in memory.