Adding regression test for behavior of magic methods with unset public properties

Verifies that after having unset a public property, any access to it, be it read or write, causes calls to public magic methods

Signed-off-by: Marco Pivetta <ocramius@gmail.com>
Fixing test according to @jpauli's suggestions
Adding tests for private and protected properties
Merge branch 'PHP-5.4' into PHP-5.5
Merge branch 'PHP-5.5'
Fix test with a slightly different warning in TS
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fix test with a slightly different warning in TS
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fix test with a slightly different warning in TS
  Adding tests for private and protected properties
  Fixing test according to @jpauli's suggestions
  Adding regression test for behavior of magic methods with unset public properties

Conflicts:
	NEWS
use php_stream_copy_to_stream_ex instead of deprecated php_stream_copy_to_stream
Fix inifile.c:419:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
Please check this minor change.

Avoid, warning: 'pos_grp_start' may be used uninitialized in this function [-Wmaybe-uninitialized]
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fix inifile.c:419:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] Please check this minor change.
  use php_stream_copy_to_stream_ex instead of deprecated php_stream_copy_to_stream
Revert the previous test fix

The fail seems to be due to network error
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Revert the previous test fix
Merge branch 'PHP-5.5'

* PHP-5.5:
  Revert the previous test fix
Reduce case where this test will fails:
- no connection AND no mysqli extension

So, will succeed when no configured connection, but mysqli available.
Merge branch 'PHP-5.5'

* PHP-5.5:
  Reduce case where this test will fails: - no connection AND no mysqli extension
Optimized access to temporary and compiled VM variables
Merge branch 'PHP-5.5'

* PHP-5.5:
  Optimized access to temporary and compiled VM variables
Moved zend_create_execute_data_from_op_array() implementation from zend_vm_execute.skl to zend_execute.c
Merge branch 'PHP-5.5'

* PHP-5.5:
  Moved zend_create_execute_data_from_op_array() implementation from zend_vm_execute.skl to zend_execute.c