fix bug #49348 - issue notice on get_property_ptr_ptr when used for read
Add support for non-scalar Iterator keys in foreach

RFC: https://wiki.php.net/rfc/foreach-non-scalar-keys
Fix "passing NULL to non-pointer argument" warnings in intl

The second argument to spprintf is a size_t (maximum length).
Prepare for 3.0.0 release