Added sticky notifications + configurable timeout

Added the possibility to make directed and private messages sticky.
And make the default timeout configurable (setting it to 0 would make all notifications sticky)