Property get/set implementation

32 tests to test the new functionality and edge cases
Updates to the Reflection extension to expose access to the accessors
Tests for the changes to the Reflection extension

Implementation notes tracked here:
https://wiki.php.net/rfc/propertygetsetsyntax-as-implemented