Results 3 issues of Yann Le Gall

**Describe the bug** minor improvement: `Drawer.isolated()` and `Drawer.isolatedWithTarget()` functions could probably be marked as `inline` to avoid the allocation of the lambda argument. **Context:** https://github.com/openrndr/openrndr/blob/727bbde2a4507368e94dcc8b4920cad1a351ffbd/openrndr-core/src/main/kotlin/org/openrndr/draw/Drawer.kt#L780-L800

Indeed.com is not leaking logged in status.

The signature of `parseJSONStream()` constrains the input type to `InputRange`, but it seems like it actually requires a `ForwardRange` due to the calls to std.algorithm.skipOver() in lexer.d. I was trying...