Created by: Jacotsu
Implemented the cwd parameter for run, run_async and compile functions. Changing the working directory is useful when you spawn ffmpeg from multiple threads but each instance has to parse a list of relative paths, think of m3u8 playlists downloaded with aria2.