Added wait.for

A library for synchronising async programming, without performance problems!