Allow filterless :! commands

Currently :! commands only work as filters (i.e., when given a number
of lines to work with). We want them to work without filters as well, displaying their output somewhere reasonable.