Added an assignment operator to Value for nullptr
Merged pull request #14
Removed traits option: this would need to be conditionally included based on the PHP version, which we cannot do in headers (due to the fact we do not want to include the whole php library when compiling extensions)
Removed the ClassFlagged class and moved the access flags to a template parameter
Some code cleanup
Removed unnecessary function declareConst and made the declare function for memberinfo descendants override
Removed the static property from the example as this is not currently enabled
Rename function name with spelling mistake
Fix constant declare function getting called for non-const and vice-versa
Fixed a rather silly bug where a function no longer overrode a function from the parent class. Made this function explicitly override to prevent future problems
Added method to retrieve the implementation class from a Value object
Fixed makefile to refer to right /usr/ directory, and the operator()() methods in Php::Value are now all const (they do not modify the variable after all)
a lot of refactoring, to make it much easier to define classes in an extension
class modifiers have been removed, special classes AbstractClass and FinalClass have been added
implemented properties
fixed a number of todos
various fixes to make the classes example functional again
namespace implementation, compile issue for php 5.4 and higher
fixed various compile issues and namespace implementation
array access operators can now be used to access array properties