Fix outdated setting layouts (admin & user page) and wrapping for translation

`<fieldset class='xxx'>` tags were not used in css files and this was causing settings
to be seen unaligned (enable admin_migration and see the admin page
for example).
changed all fieldsets into `<div class='section'>` instead.

Also wrapped some hardcoded strings with `t()` to enable translations.