Force curse to generate changelog and setup a CI workspace as prep for build, fix git warnings (grr) and ignore changelog in git
[skip ci]