Do not keep ptr to running async function, use runtime lookup instead

Summary: Do not update AsioContext::m_current everytime the currently executed
async function switches. Use runtime lookup instead.

Makes it easier to:

- switch running async functions from JIT
- unwind thru multiple async functions inside unwinder
- merge async stack trace into PHP stack trace

Makes it slower to retrieve async stack trace, but that cost will
disappear once we fully switch to unified stack trace. Hopefully the
extra cost is either not significant, or compensated by removed store
on the hot path.

Reviewed By: @jdelong

Differential Revision: D1365742
Disable some flaky tests

Summary: These have all failed one or more times on recent contbuild runs.

Reviewed By: @bertmaher

Differential Revision: D1368035
Fix stupid bug in hhconfig reading

Summary: Used the wrong function because I wasn't paying attention.

shark-derp

Reviewed By: @elgenie

Differential Revision: D1368049
Add YieldMethodDefaults builtin hhi file to fbcode

Reviewed By: @elgenie

Differential Revision: D1367262