Use non-blocking get_nowait() instead of get(True) in _fill_results().
The _fill_results() does not need to block, as it will be called once
more after the main loop in run(), after all workers have finished.
Add changelog entry as per contribution guidelines.
Merge branch '1.6' into 877-int

Conflicts:
	docs/changelog.rst