Check for for the ForInStatement as well.

Currently ForInStatements are untouched, this is an unexpected behavior.

```
for (var key in obj)
 doSomething();
```

should convert to

```
for (var key in obj) {
 doSomething();
}
```

That's what this fix does.