cleanup CHANGES file

- organize the changelog by component changed rather than the
  weird tagging system I used previously
bump version to 1.0.3-dev