transcoder: pass fpcommand arguments on the CLI

This replaces the old behaviour of directly interpolating values into
scripts, which should make writing Python or other scripts for
normalization a bit cleaner. Bash scripts and commandline statements
still keep the old behaviour.

refs #5748
transcoder: add new replacementDic property

%outputFileName% combines together several other factors to produce the
appropriate output filename. Many scripts were doing this individually
already; this makes writing new scripts a bit more user-friendly for
end users.

refs #5748