Visual and behavioral bug fixes

Fixed issue where splitter would disappear behind scrollbar when console
got too small. Fixed issue where clicking and dragging collapsed button
would cause console to collapse.