invoke callback function with provided scope or the scope of the function itself if no scope is provided
Merge pull request #2 from adampickeral/fix_callback_invocation

invoke callback function with provided scope or the scope of the functio...