Use NotImplementedException for missing process Callbacks

Replace trigger_error() with more the specific NotImplementedException for missing process Callbacks
Merge pull request #9 from destinydriven/master

Using NotImplementedException for missing process Callbacks