Adds support for new node type `elif_block`.
The latest release of the grammar changes the handling of consecutive line breaks. This breaks the existing test for indents. This commit updates the indent queries and fixes the associated test.
fix failed tests for tiger, t32 and wgsl