Added text box widget

Includes Go button, for e.g. launching URL
Added some space between widgets

So they don't look so cramped. Also tidied up a few other minor
formatting things.