Add CHANGELOG

I found it quite hard to understand what changed between versions. Looking at [Cocoapods](https://github.com/CocoaPods/CocoaPods/blob/master/CHANGELOG.md) I decided to add a `CHANGELOG.md`.

I think the wording is not optimal all the time, so I would be happy for someone do give some tips.