Refactor generic settings dialog

- move items on top like on Mac OS (the right side is free for accounts now)
- The account icon no longer reflects the current status (in prep for
multi-account)
Please keep the if( _accountSettings ) { .... }