adding CHANGELOG

Added a CHANGELOG.

@sindresorhus : can we release a  minor update v0.1.1 with all the changes specified in the CHANGELOG??