Development

This solves the issues with being unable to sign in if not previously signed in, and being locked out if your password is changed in MPX.

There are still issues with the settings being dropped if you changed your password in MPX - I started to work on adding some logic to the options page that tried to preserve the settings if it could detect that it was just a failing password, but it got too messy. I think the right way to solve this is to move the account settings (user/pass/account/region) to a separate tab, that way they don't all have to be saved from the same form (which sometimes only displays half of them).