tests/.gitignore: ignore output.* files
tests/let: test recursive let bindings
tests/function_pointer: add test for function pointers
tests: add failing tests for str-split and str-join