Collected works of Nova_Callback

This is the squashed version and possiby end result of the
    Nova Callback Filter.

Internally known as RM5109
Merge pull request #21 from insequent/nova_callback

Adding Nova Callbacks