Expand and revise delay example.

- Include argument coercion in `delay(ms)`.
- Add `validatedDelay(ms)` to illustrate returning rejected promises.
- Nest asynchronous steps under a heading per #7.
- Add JavaScript equivalents.