Simplify argument substitution

flycheck-substitute-argument always returns a list now, which reduces
the -flatten/-keep dance to a simple append/mapcar.
Simplify flycheck-prepend-with-option

Wrap a list around a string result from prepend-fn, and replace -flatten
with a simply apply/append.