Fix misleading documentation of 'timeout' parameter in '[module::PushNotification]' section

Merged François Grisez requested to merge fix/timeout_parameter_documentation into master

This commit also ensure the timer is set to zero when a negative value is given.

Merge request reports