Use the cache for remote files on Windows

A solution to #558 for Windows. It successfully activates the cache for me when playing files through a UNC path or a mapped network drive.