Merge branch 'phpng' of git.php.net:php-src into phpng

# By Dmitry Stogov
# Via Dmitry Stogov
* 'phpng' of git.php.net:php-src:
  Fixed new hash API usage
fix init, new smart_str struct (use zend_string now)
fix smart string usage (work in progress), ps: a lot of len tests are done twice or more, rooms for cleanup here