Integrated type checking into wh-questions

Now “who is in the kitchen” only returns people, and “what is in the
kitchen” only returns props.  Similarly, “who is in the kitchen”
returns “Nobody” if no people are in the kitchen, while “what is on the
table” returns “Nothing” if the table is clear.