Now make use of the context error notification callback

Although I'm not sure what errors cause it to be called, it seems
provoking invalid global size or other errors doesn't get it called