Fix Bug #67468  Segfault in highlight_file()/highlight_string() when pgsql.so module is loaded

str_efree() must be used in zend_highlight() and zend_indent() to free
string data assigned to a zval to account for interned strings.
Fix https://github.com/krakjoe/phpdbg/issues/91

Enable edit feature when build with libedit.

Notice: coloured prompt only enable with READLINE
mention 67468 fix in NEWS
testcase for 67468 (only for debug build, as I could not create a stable segfault without loading other exts like pgsql)
Merge branch 'PHP-5.6'

* PHP-5.6:
  testcase for 67468 (only for debug build, as I could not create a stable segfault without loading other exts like pgsql)
  mention 67468 fix in NEWS
  Fix Bug #67468  Segfault in highlight_file()/highlight_string() when pgsql.so module is loaded
Better fix for phpdbg + libedit
- fix include
- disable coloured prompt only with libedit
Merge branch 'PHP-5.6'

* PHP-5.6:
  Better fix for phpdbg + libedit - fix include - disable coloured prompt only with libedit
  Fix https://github.com/krakjoe/phpdbg/issues/91
Fix https://github.com/krakjoe/phpdbg/issues/91

Enable edit feature when build with libedit.

Notice: coloured prompt only enable with READLINE
Better fix for phpdbg + libedit
- fix include
- disable coloured prompt only with libedit
NEWS
Merge branch 'PHP-5.6'

* PHP-5.6:
  NEWS
  Better fix for phpdbg + libedit - fix include - disable coloured prompt only with libedit
  Fix https://github.com/krakjoe/phpdbg/issues/91
Merge branch 'master' of git://github.com/php/php-src