If a dirty file is open in two splits, allow closing one with :q
If a dirty file is open in two splits, allow closing one with :q

This isn't perfect, as we can't account for the case that a file is open in another unsurfaced tab.
Refs #3809
VSCodeVim/Vim,VSCodeVim/Vim