Change 'for', 'if' and 'while' from openers to continuation EOL regexp

It implies that 'then' and 'do' are now openers.

'middle-or-open' type does not exist anymore, so I removed everything that was
related.

Lua accepts a return statement without argument, so I remove 'return' from the list of continuation EOL regexp.