Support for HTML notifications and small updates to Oauth

- Translated notifications still don't support HTML bodies, something to add when we need it
- Whoami view is probably a hack. Should go through API