cleanup the for comprehension syntax
Merge pull request #9 from typesafehub/fix/syntax

cleanup the for comprehension syntax
return the recoverWith Future and move the yield out
Merge pull request #10 from typesafehub/fix/syntax

return the recoverWith Future and move the yield out