Fix off-by-one error for indent_relative_single_line_comments
Keep track of the original whitespace (columns) before a token
Fix duplicate rule log for sp_before_semi/sp_special_semi
Enhance the space log a bit (show final column)
Force a space before a comment if there was a space in the input

Otherwise try to keep them in the same column as the input.
space: drop vbrace tokens back to the previous and skip them
Move the 'force one space before a END comment' from output to space
Update tests and results for latest code changes
Add more SPACE logs
Enhance reindent_line() log
Don't align stuff after the last comma in align_init_brace()