Provide text storage per channel
Reverse testing code for tabs
Clean up tab gradients

I think the gradient for tabs without focus was too dark initially. Might
still tweak it until it looks right to my eyes.