Better disassembly resizing

A lot less horribly hard coded now, and it always making the bottom part of the window bigger too, not just the disassembly/register list.