CreateActionResult should work when action returns Task.

Fixes #647
Spoke to @rynowak offline. I decided I was too lazy to make the suggested changes