added support for query handler returning null model

A null model is interpreted by a QueryController as Not Found. This
behaviour can be overriden