Updates comment and whitespace generation logic to handle a few situations better - namely, outputting comments and whitespace after the first line of an "if", "while", or "for" statement     ```     if(expression == true)     {         // too much whitespace between `true` and this line; should not have blank lines in the generated code     ```
Updates comment and whitespace generation logic to handle a few situations better
- namely, outputting comments and whitespace after the first line of an "if", "while", or "for" statement
    ```
    if(expression == true)
    {
        // too much whitespace between `true` and this line; should not have blank lines in the generated code
    ```

cspotcode/angl,cspotcode/angl,cspotcode/angl