Add compat::throw_exception
Add coroutine dirs in rpm spec
Add second batch of coroutine files