work around breakages when using ag with vimproc#system

for some reason, ag doesn't print the file names anymore when used
through vimproc, except with the formatting option --vimgrep.
this prints column numbers, so it has to be handled separately from
grep.