Bug #67238 Ungreedy and min/max quantifier bug in PCRE 8.34 upstream

upstream patch applied
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Bug #67238 Ungreedy and min/max quantifier bug in PCRE 8.34 upstream
updated NEWS
- Fixed missing NULL check
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  - Fixed missing NULL check
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  - Fixed missing NULL check
- Fixed missing NULL check in SimpleXMLElement::xpath()
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  - Fixed missing NULL check in SimpleXMLElement::xpath()
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  - Fixed missing NULL check in SimpleXMLElement::xpath()
- Move checking
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  - Move checking
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  - Move checking
- Fixed off-by-one in phar_build (patch by crrodriguez at opensuse dot org)
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  - Fixed off-by-one in phar_build (patch by crrodriguez at opensuse dot org)
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  - Fixed off-by-one in phar_build (patch by crrodriguez at opensuse dot org)
Fix Linux specific fail in error traces (cherry-picked and fix for bug #67245)
Linux apparently does not like memcpy in overlapping regions...
Updated NEWS
Merge branch 'PHP-5.4' into PHP-5.5
add tests stuff to README
fix news