made notify callbacks protected
NPE guards
run an op inside an op
op executor OOB exception fix
catch all and throw exception in operation executor
improvements to executor callbacks and added extra method to operation result to allow the passing of a bundle with the error
Merge pull request #260 from fluxtah/master

updates