Filename.get_temp_dir_name does not exists in OCaml 3.12.1

This should fix #386