'scritpt_man.vim' bug fixes and portable to windows.

* Add pattern-action pair specific for windows.
* Use fnamemodify(.. , ':8') to solve window path issues.
* Use tempname() to acquire temporary files.