PSPad File handling plugin

Idea - each file extension has its own EXE or BAT.
Plugin is used for the file open/save handling if EXE or BAT exists and matches the plugin name to file extension.
Plugin loads file given by input file parameter, transforms it and saves it to output file
You can easily call any command line tool and transform file before PSPad opens it with simple BAT file

PSPad automatically detects encoding: UTF-16LE, UTF-16BE, UTF-8. The rest is considered as ANSI

================================================================================
Plugin must support 3 parameters:

syntax: switch InputFile OutputFile

switch: -L|-S

Load file using plugin:
extension.exe -L "existing_file" "temp_file_for_PSPad"

Save file with plugin:
extension.exe -S "temp_file_from_PSPad" "output_file"
================================================================================

BAT plugins example for command line placed in .\Plugins subfolder when BAT is in .\Plugins\FileType
if %1 == -L "%~d0%~p0..\some.exe" %2 %3
if %1 == -S "%~d0%~p0..\some.exe" %2 %3
