replace zend_hash_find with zend_hash_str_find which fixes leaking the key
make LTP version check a blacklist
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  make LTP version check a blacklist
Merge branch 'PHP-5.6'

* PHP-5.6:
  make LTP version check a blacklist
Don't run travis against master (phpng)
Add webhelper extension and support for loading extensions

New phpdbg commands:
dl [path] - loads module / Zend extension
wait - waits for incoming connection from a phpdbg_webhelper module

Webhelper module is a UNIX domain socket to which a SAPI with the phpdbg_webhelper module loaded will write to the socket information about its whole environment.
phpdbg can then run the request locally [TODO: write the request back to the sender]
Fix segfaults, reorder files and set filename to exec
Do not unload phpdbg module in any case
fix precision when fetching float through mysqlnd

fixes failing ext/mysqli/tests/010.phpt
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  fix precision when fetching float through mysqlnd
Merge branch 'PHP-5.6'

* PHP-5.6:
  fix precision when fetching float through mysqlnd
Removing ext/ereg and dependencies

Affected extensions:
- opcache (use pcre)
- mbstring (removed ereg functions overloading)
- pgsql (use pcre)
- reflection (test cases using 'ereg')

SAPI:
- apache (header only)
- apache_hooks (header only)
Updated UPGRADING for ext/ereg removal
Revert "Updated UPGRADING for ext/ereg removal"

This reverts commit 610ef5d7ecadb26a491aa9fc8ec7439e4016a3fc.
Revert "Removing ext/ereg and dependencies"

This reverts commit 86de7963fe69638431c0aa8f413d25e01bf99d68.
Removed ZEND_QM_ASSIGN_VAR and ZEND_JMP_SET_VAR opcodes (in PHPNG they did exacly the same as ZEND_QM_ASSIGN and ZEND_JMP_SET)
Remove self-contradictory zend multibyte assertion

Code that explicitly exists to handle an incompatible internal
encoding should not assert that the internal encoding is compatible.
Fix yy_limit computation after encoding switch

The three assignments above this line are still broken - they assume
that byte offsets in one encoding directly map to byte offsets in
another encoding.

I'm fixing the length here because it is the one causing out-of-bounds
reads and is easy to fix. For the others we'd have to actually compute
new offsets.
Simplify ASSIGN code
Fix ext/dba ini handling

Doing this change blindly based on gcov output