Finally sort everything out

- EventStream.slidingWindow(n) returns an EventStream
- Property.slidingWindow(n) returns a Property

Currently I'm unable to test that it's the same array every time,
but that should be the case.