Make msg* opts argument optional

To avoid compiler warnings, change the opts argument of notifos/msg* into an optional one.
Extend set-msg! with custom timeout

The function notifos/set-msg! accepts a :timeout key/value pair in the opts map
to set a custom timeout.
Merge pull request #1179 from ndr-qef/msg-timeout

Allow custom timeout for notifos messages