This is float right, so list it first
Viewport fixes for vertical splitbar placement

Fix message list sizing if splitbar is poisitioned smaller than the
minimum width of the header.
Auto-adjust vertical splitbar location depending on current screen size.
Fix delaying resize on a window resize event
More accurate determination of maximum number of viewport entries

Need to factor in size of splitbar, to ensure it appears on the screen
at all times.