Changed to return results from rules instead of async yielding

2 jobs for 10-rules-must-not-be-async-iteratos in 2 minutes and 19 seconds (queued for 5 seconds)