Convert getForFields back to the Query API and add tests
This is possible now that it supports the 'IN' operator.
Added tests to make sure there are no regressions.
Patch by: Sverre Rabbelier
from django.dispatch import Signal
request_started = Signal()
request_finished = Signal()
got_request_exception = Signal(providing_args=["request"])