#200 Fixed NullPointerException when comparing ComplexTypes where b.model is null and a.model is not.
Merge pull request #201 from ixorbe/200-fix-for-nullpointer-when-comparing-complex-types

 Fix for issue #200 Fixed NullPointerException when comparing ComplexTypes

Thanks ithena
#168 Making sure a Schema always knows it's schemaLocation. This allows for a caching key in the WSDLParserContext that can handle multiple schema files with the same namespace.
#168 AbstractParserContext now uses part of the schemaLocation in the caching key so that it handles multiple Schema's with the same namespace correctly.
Merge pull request #202 from ixorbe/168-correct-caching-for-multiple-schemas-with-same-namespace

168 correct caching for multiple schemas with same namespace

Thanks ithena for the contribution. As usual outstanding work.
Small bug fixes
Version update + Small bug fixes.
Bug fix in WSDL import.
Fixed typo in BaseRestriction.hasEnumerationFacet().
Small bug fixes.
Merge branch 'master' of https://github.com/membrane/soa-model
Merge branch 'master' into ixorbe-stable

Conflicts:
	core/pom.xml
	distribution/pom.xml
merge from master to ixorbe-stable
Fixed report creation process stopping due to an exception in creating one of the operation pages.