BLD: Alternative autogeneration of CHANGES

Using git log with formatting, CHANGES can be autogenerated.

see #755 for reference.
DO NOT MERGE