LoginButton shouldn't have a fixed width.

Now that we can control the text displayed in the button we need to enable variable widths. Instead of calling setWidth() we now call setMinimumWidth() which will keep the button at least the width it is now.

Signed-off-by: Mike Novak <mike@gigbeat.fm>