luamin should always start short-ifs on new lines
Short-ifs only work if they're the only thing on the line. There are some cases where luamin is collapsing the initial whitespace to just a space on the previous line, e.g.:

````
if(a) then
 if(b) c=1
end
````

(IIRC there's already special handling to make sure short-if ends with a newline, so it shouldn't be difficult to make it start with one as well.)