Save abstract more properly

Mojibake occurs if abstract has non-latin-1 characters.
You should decode in *input* from the file.