Merge branch 'PHP-5.5'

* PHP-5.5:
  Fix bug and hopefully build on WinSDK 6.1
NEWS/UPGRADING for changes in sockets, intl
Fix test on Windows.

Windows complains of invalid parameters because the socket is not bound.
The test expected the error to be EAGAIN/EWOULDBLOCK. Moved the call down,
after the socket is bound.
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fix test on Windows.
  NEWS/UPGRADING for changes in sockets, intl
ext/filter support for validating MAC addresses.
There is no need to use memchr() for comparisons in these places.
Add option to specific the expected separator character.
Merge branch 'PHP-5.5'

* PHP-5.5:
  Add option to specific the expected separator character.
  There is no need to use memchr() for comparisons in these places.
  ext/filter support for validating MAC addresses.
News about FR #49180.
- Fixed ZTS build
Merge branch 'PHP-5.5'

* PHP-5.5:
  - Fixed ZTS build
  News about FR #49180.
implicit declaration of zend_throw_exception
Merge branch 'PHP-5.5'
Merge branch 'PHP-5.5'
Merge branch 'master' of ssh://git.php.net/php-src
Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
Merge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4
check the validity of the parameter
Merge branch 'PHP-5.4' into PHP-5.5
Merge branch 'PHP-5.5'