Code cleanup
Actually, I don't know how it works. (maybe I should re-start again :<)
Fixed compiler warning
Fixed the trick....
Fixed segfault (we need to close it for it has referenced by somewhere)
typo
Use zend_string in mysqlnd
Respect the origin behavior (fix one test: ext/pdo_mysql/tests/bug_33689.phpt)
Fixed string deallocation and code cleanup
Fixed refcounting bug
Fixed string destruction (ext/mysql/tests/mysql_list_fields.phpt was failed)
We don't need extra 1 byte anymore
Cleanup (refactoring is finish)
Fixed use of uninitialized value
Fixed _zend_get_parameters_array

it should not decrease the refcount (spotted by
register_shutdown_function in ext/mysqli/tests/bug49442.phpt)
Don't use zend_string for other fields (only name here is enough)
Remove temp file committed by accident
Fixed stack usage
Use ZEND_HANDLE_NUMERIC
Fixed ZEND_SIGNED_MULTIPLY on 32-bit