Loosen entity URI requirement from MUST to SHOULD.

Relaxing this requirement will make entities more flexible and useful. For example, it could be used to represent validation errors, or other resources which do not necessarily have or need a URI.