Add changelog

Resolve #877


If we wan't to have a changelog on repo it should be extra easy to generate and maintain.