new ChangeLog generation script based on git2cl.

We use the git2cl found here: http://repo.or.cz/w/git2cl.git.
Two issues were fixed:
   - strip correctly out merge commits
   - strip out git-svn-id's