store channelcache in a binary file format

- saves some bytes of diskspace