#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.