[Promise] incorporate feedback from jnthn++ and lizmat++

* explain that you can only keep and break promises yourself if you created them with .new
* timeout example for Promise.anyof