Mark namespace-entry as requiring namespace in the build schema
The schema said a namespace-entry without a namespace has no effect, which describes the Rust build system; rescript rejects such a configuration. The description now says so, and a dependencies rule lets editors flag a namespace-entry without a namespace key.