Results viewer improvements

We've always been talking about how the results viewer looks outdated. I've attempted to make it a bit better, but it's still not all the way there. See the commit message for all the info.

The resizing of the results window could be a bit controversial. I wasn't sure at first, but it's grown on me after use. It's one of those things that it's almost familiarity over function (just get used to it g'dammit!)

Any further suggestions welcome, I wanted to try and make it blend in more with the interface, but this is difficult.
Also: please test any interfaces you have installed (I've tested them all, but always worth other people testing as well)