Implement zend EG(error_reporting).

Use a macro and wrapper class to turn lval/rval use of EG(error_reporting)
into calls to setter/getter methods for class RequestInjectionData.
Coudl you give an example/explanation I could put in a comment explaining why there's /* implicit */ there?