New CHANGES file

We have now started keeping a CHANGES file up to date as we make user visible changes:

Note that the first release shown will always correspond with git master branch - i.e. not released on pip or conda yet.

In general, this file is the best place to see if something has changed recently which may be impacting your code.