Eliminate another TSRMLS_FETCH() in i_zend_is_true()

# Affected extensions have all been updated, ext/opcache and ext/zip
# both have macros for cross version compatibility
Merge branch 'master' of https://git.php.net/push/php-src
Kill another TSRMLS_FETCH() in the zend extension loading code
Kill yet another TSRMLS_FETCH() inside the CLI HTTP server
Bump year

# Wonder if this is even working anymore
Fix these SAPI hooks so that the TSRMLS parameters are correctly passed as required by the sapi struct

# Not sure if this builds either
Kill another TSRMLS_FECH() in sapi/roxen
Pass the TSRMLS parameters to the sapi flush hook, this shaves off a few TSRMLS_FETCH() calls in our various SAPIs
We might as well re-use the TSRMLS parameters here as they are available in PHP_FUNCTION anyway to save a TSRMLS_FETCH() call
Kill a TSRMLS_FETCH() call in sapi/caudium
Kill a TSRMLS_FETCH() in php_stream_context_set() by passing TSRMLS_CC to it

# For mysqlnd: Relevant PHP_API_VERSION are put in place for cross version compatibility
Eliminate the TSRMLS_FETCH() calls in the ticks functions and hook
- Fixed build