Refactor html_for_block WIP

Process incoming LilyPond source line by line (instead of token by token).
First define one function html_for_block()