Added option to make notification persist

If the notification is initialized with a ttl of false, the notification will remain until the user closes the notification by clicking the close button.