Added support for channel set to nil

Improved code consistency if `initialize` a push notification with
`nil` channel.