Channel header improvements

The channel description automatically expands and collapses
appropriately when the header is dragged, and it remembers its position
per channel / conversation
Merge pull request #224 from Tyroie/for-wreckedavent

Channel header improvements