Add more optimizations for RLE

Pull decompression up through:
* filter
* project
* top N
* sort
* limit
* semi join
* mark distinct