FIX: Handle E_RECOVERABLE_ERROR (fixes #2928)

See http://www.php.net/manual/en/errorfunc.constants.php:

> Catchable fatal error. It indicates that a probably dangerous error occurred, but did not leave the Engine in an unstable state. **If the error is not caught by a user defined handle, the application aborts as it was an `E_ERROR`**.