Reject when MediaWiki request failed

Status code coming from a MW response is lost. We should bubble it up. One example when it's needed is empty search result - it needs 404 to work.