added complete changelog in mardown syntax

change changelog syntax to markdown
added missing entries and descriptions

closes #545