extract payload from generic format method

This will allow 3rd parties to define their own payload for notification

Change-Id: If3a7c1d7d51beb96379af46617e15f76a32e6c05
Merge "extract payload from generic format method"