Remove trailing whitespace
Convert files to UTF-8

This allows things like hGetContents to actually use the files.
It also means that the author's name is no longer encoded in 4 different ways.
Merge pull request #3 from Fuuzetsu/master

Fix documentation generation