Improving api for structured metadata model

Conflicts:
	src/main/java/org/mule/common/metadata/DefaultStructuredMetadataModel.java