Indented titles

This adds support for indented headers::
```
**
  Hello
***<TAB>
```
produces:
```
*********
  Hello
*********
```

(Also removes `encoding()`, taken from #53, which should be the proper way of getting the length of the title)