collect/filter termination failure

Adds two failing tests exhibiting collect/filter halt bug #290 
Also adds two passing tests exhibiting situations that are not affected by the bug.

```
[info] + Wye.interrupt.constant: OK, proved property.
[info] + Wye.interrupt.constant.collect.all: OK, proved property.
[info] ! Wye.interrupt.constant.collect.none: Exception raised on property evaluation.
[info] > Exception: java.util.concurrent.TimeoutException: null
[info] ! Wye.interrupt.constant.filter.none: Exception raised on property evaluation.
[info] > Exception: java.util.concurrent.TimeoutException: null
```