Better log messages during notifications

### Description
Made underlying thread during notifications to have the same transactionId as its father.
Added LM_I 'Notification Sucessfully Sent' for notifications.
The changes should cover both ontimeinterval and onchange.

Fixes issue #453 

Without macro, we lose the __LINE__, __FILE__ and __FUNCTION__.
There is no other choice than to use a macro.
Also, we save a function call, of course :-)