Fix indenting in compiled for loop
Ensure optional parameters have a default assignment
Properly detect strip_whitespace character in Phalanger

Whereas PHP returns a string for a non-matching group, Phalanger returns an array.
Fix move cursor length in lexComment