Docx reader: Fix spacing issue.

Previously spaces at the beginning of Emph/Strong/etc were kept
inside. This makes sure they are moved out.
I haven't looked at the full context, but I also try to avoid the partial functions `head` and `last`, as they have a way of failing to satisfy your presuppositions and giving totally uninformative runtime errors!