User settings

This is a pull request for issues #455 and #456.

Notifications are used for displaying messages which do not have a space to display them better. In this case you have a form and you could display a message there.