support loading from a modeline

should fix vim-pandoc/vim-pantondoc issue #1.
create tmp file in current dir, don't assume /tmp

should improve compatibility with windows and other cases.
remove some outdated version tags