Return the correct type from filter

Vectors should not be turning into lists.  See test cases.
Introduce `stack-core-silent-requests' as default

If this value is `t', requests will default to being silent.