Change indtokens for string continuations
Add test for almost empty multiline string
Revert "quote in first column" bugfix

The bugfix committed in 25fa5072feec261ee3b698ab28d6cb6a227313c3 caused more
trouble then it solved, because it broke the syntax highlight. For example this
code:

    f() ->
        "
    ".

was highlighted badly, because erlangString region was not started after the
first double quote, only after the second double quote.
Add try-of-catch-after-end tests
Handle try-of-catch-after-end

Note: standalone catch is not handled well
Add 'case' test
Handle 'after' when followed by tokens
Handle 'of' when followed by tokens
Handle '->' when followed by tokens
Add 'case' test
Add 'receive' tests
Handle 'receive' and 'after' when followed by tokens
Handle 'catch' when followed by tokens
Rename test.erl to test_indent.erl
Add 'comma' test
Add tests
Handle '||' in list comprehension

This commit makes the lines following the '||' token within a list
comprehension to be aligned with the text after '||':

    f() ->
        [A || A <- L,
              A > 0].
Add 'when' test
Add tests
Align to 'case/fun/etc' after when + linebreak