Do not apply indent on empty lines.

This manifested when `BlockWriter` had no `Snippet`s to contribute but appended a trailing newline. The resulting code had trailing indent whitespace on after the open curly brace.
```java
public Foo() { // <-- trailing whitespace was here
}
```
>100