Improve Soy indentation
[soy mode] Fix indentation of else and elseif

Also turn off reindentation inside strings and comments.

Issue #2980