Apply argument formatting to diff-options etc.

Also, pass view to formatter to allow formatting of context variables.
[#109] Replace %(width) with view width and show full diff stat