Allocate copies of internal functions inherited in user classes at CG(arena), instead of permanent heap (malloc).
PR 837: Fixed typo in php.ini-development and php.ini-production

Fixed typo in comment for 'mbstring.detect_order'
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed typo
Add notification at script end
Use zval_ptr_dtor_nogc() to free IS_TMP_VAR operands.
Removed ZEND_SWITCH_FREE opcode (ZEND_FREE used instead).
Add info globals command
Merge branch 'master' into xml-protocol

Conflicts:
	phpdbg_prompt.c
Use consistently "num" for an nth opline number
Extended coalesce operator test case for ordering/short-circuiting
Fix accidental short-circuiting when comparing fds (& warnings)
Drop dead code
Add zend_add_literal_string

And simplify additional of special literals based on it.
Test use of string names with \ prefix

And drop piece of dead code
Fix detection of write to built-in function for references
Change GMPs default PRNG to Mersenne Twister

Since we don't allow users to seed the RNG, there is no BC issue with changing the generator.
Fix ct binding for cuf/cufa functions

It was checking against the wrong AST kind, so the binding was
never actually done.
Drop unused result argument
Removed useless helper
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Drop unused result argument
  Fix ct binding for cuf/cufa functions
  Fix detection of write to built-in function for references
  Test use of string names with \ prefix
  Add zend_add_literal_string
  Drop dead code
Add gmp_random_bits(bits) and gmp_random_range(min, max)