Expose render callback to the addon API.

Due to the severity of calling an event for each rendering, onRender is
provided. dt is time since last render (in ms) to allow "over time" render
effects

Signed-off-by: Chris Sanders <zidane@outlook.com>