Adding new notification renderer to handle reason and action date types....

... I tried adding unit tests for this, but they're not working. I'll have to commit those at a later date once I get them to work.

fixes rsmart/issues#414