Rename argparse arguments switchs

Rename -f (--filename) to -l (--log): this way -f is free and can
be reused for --filter.

Remove the -l (but keep the --list-commands) to keep consistency
with future --list-filters which will not have a single character
switch.

Adapt tests, methods and such to it.