Added a resulttask to get more responsive search.

This is not working as intended. For some reason the first seach always
takes around 500 s, while subsequent searches takes less than 100 ms,
both for same and different search terms.