Added CHANGELOG, added engineOpts support, and upgraded gmsmith