constraint check processing request before user is allowed to accept/deny
am module resource_register checks properly for resource_name, resource_uri and namespace
catalog supports namespaces, so two different dataware resources can register a resource with the same id (but different namespace)
updated constraint chacking
extended the query parameters for resources