Add option to UI messages to decide whether they should disappear by themselves or not + screen position

How about something like this:

And some similar option to influence message position.

Not only for errors but also for the regular notification.