adding changelog

Hey, it would be nice if we started keeping a changelog to explain what changed between versions.  Here is my token attempt to start one.
I disagree with the mentions about PRs. PRs from working branch into feature branch (non-master) should not update this file. Really this file is only concerned with version bumps and what that bump means for consumers.