GUI options, key as password, BAT91
option 1: Input decoding key as password - saved in external file output~key.ini
option 2: Randomize decoding key (use with 1)
option 3: BAT91 encoder instead of BAT85 -1.7% size but uses web-problematic chars <*`%\>
option 4: No long lines (adds more overhead)
option 5: No LZX compression (full size)
option 6: No txt encoding (cab archive only)
~ improved MakeCab ddf generator to handle localized and special characters filenames better
~ two passes MakeCab to reduce size of filenames tree as well
~ improved BAT85 encoder / decoder
~ improved handling of multiple selected files and folders as source
~ prompt to to accept or change the randomized decoding key
~ original cmd / powershell hybrid; script-friendlier $choices variable
~ perfected handling of read-only target folder by saving to user Desktop
~ fixed Choices dialog 1st run warning
~ more descriptive password usage info