fix run-time error on itIs.

This PR fixes mismatches between type of itIs and its javascript code.

Minimal reproducible code:

```test.purs
valid = itAsync "valid" $ \done ->
    itIs done

invalid = itAsync "invalid" $ \done -> do
    return unit
    itIs done
```