Convert changelog to markdown

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
Minor refactorings as suggested by hlint

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>