more JaneStreet regression tests
more JaneStreet cases with deeper nesting and operator alignment
test.sh -u
Updated test results
Fixed wrong back-alignment of '&&' after if
Fixed 'val x:t = a' in objects
Switched most operators to aligned (instead of indented)
Fixed alignment of record-field bodies
indentBlock: Renaming field labels for better readability

really, I could'nt stand these one-letter field labels anymore :)
Getting rid of diff2html
renaming field labels, 2
More renamings
Yet more renamings
Style: split lines that became too long
Switched to Cmdliner, added a manpage

Where do I claim the cookies ?
Storing actual line indent in the stack

not to confuse with 'expression indent' which may be more in some cases
Strict indent after `(fun _ ->\n`

This gives some weird results on js-fun.ml ; they might be worked around
by indenting relative to the first expression from the beginning of the line
instead of the whole line, but not sure if we want to.
Updated tests for which the changed results are acceptable
No extra indent after '(\n' either
No extra indent after '(struct\n' either