Convert all preference tabs to use tabbox

I got a bit annoyed with the preference window changing size when switching tabs, so I converted all the tabs to use tabboxes. Now everything stays consistent when switching tabs.

I'm sure this will need more tweaking. I'll upload screenshots a bit later.