Added basic support for PHP5- and PHP4-style constructors
Fixed PHP constructor support for __construct() magic method to take precedence

- Now correctly throws E_STRICT warning when __construct() overrides PHP4-style constructor