Disable PHP WSDL cache when extracting information.

If the cache is enabled when creating the SOAP client instance we risk generating code based on obsolete information.
Fixed default null value for subclass parameters.

Constructors for subclasses inherit the parameters for their parent classes. If the ConstructorParamsDefaultToNull configuration option is used these should default to null as well.
Merge branch 'fix-constructor-null-parent-constructor'
Release 2.4.2
Make setters chained. #133

* Add Type::phpNamespacedIdentifier
* Test namespaced setters
* Test chained setters
Merge pull request #133 from garex/issue/setters-must-be-chained

Make setters chained
Fixed path to composer autoloader incorrect when included in a
composer.json from another project.
Include comment regarding autoloader path.
Merge branch 'SamMousa-master'
Avoid empty comments and unnecessary new line after description. #132

* Generate code once in functional tests by default
* Test empty comments and excessive newlines not generated in comments
Merge pull request #132 from garex/issue/improve-comments-generation

Improve comments generation
Update dependencies.
Release 2.5.0
Fix autoloading in Phar files. 

Include __DIR__ when checking file paths. This is required for us to find and load the correct autoloader from the generated Phar file.

This fixes #141.
Release 2.5.1
Add support for XSD includes.

We treat both includes and imports as referenced schemas so rename variables accordingly.

Implement test case