Added tests which confirm parenthesized get/set/unset/isset accessor definitions
Treat "+0" and "-0" as valid integers just like var_dump() does.

This fixes bug #54096.
Add more tests for the new +0/-0 behaviour.
News entry for +0/-0 filter fix
Merge branch 'PHP-5.4' into PHP-5.5
Merge branch 'PHP-5.5'
Added two tests that ensure isset/unset cannot accept parameters.
Changed IS_ACCESSOR() to IS_ACCESSOR_FN() macros, removed IS_ACCESSOR(), more concise code.
Changed zend_fn_purpose_string() to accept a function rather than the purpose, cleans up some un-necessary dereferencing.
Fixed bug #63874 (Segfaul if php_strip_whitespace has heredoc)

T_END_HEREDOC don't carry a token value anymore since commit 4cf90e06c
Bugfix by Nikita for bug #60097
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fixed bug #63874 (Segfaul if php_strip_whitespace has heredoc)
Merge branch 'master' of https://github.com/php/php-src into accessors
Changed zend_accessor_info to be a member of zend_property_info rather
than it's own set of hash pairs.  This greatly simplified things and
eliminated a hash lookup for every property access.  Also reduced memory
footprint as a separate copy of doc_comments did not need to be
maintained.

Fixed #11
Dissallow declaration of static property accessor
Fixes #23
Removed code related to static accessors

This code was deemed to not work in all instances because the parent
class definition is not always available at line-compile time
fixes #4
Nicer printing of accessors in exception backtraces