Fixed a unknowingly creeped in  error in RLEDecoder

Probably while deleted sysouts.
Reverting non-threaded decoder due to issues

Threaded decoder is missing sync and suprisingly slow. Probably because creating a thread takes time.