- Trim whitespace
- Stop using TabContainer.Children
Uses GetContainingInputManager instead, as per framework changes.
Also removes an unnecessary secondary list of SidebarButtons by using generic containers.
- Don't clear DrawableChannel when unjoined
- IsClosable -> IsRemovable - EasingTypes -> Easing - Also remove all messages on a channel being un-joined
This also - Renames TextAwesome to SpriteIcon. - Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).