Better guess of indent on empty lines
Better partial indent

This should adapt more closely to existing manual indentation,
although it still won't follow the line just above in all cases.
(when you refer to a multi-line expression, eg with an infix operator,
it will indent according to the start of the expression concerned.)

Closes #39 ; thanks for the report