Fixes #3212 : Make a commit on Directive when active technique change
Merge pull request #106 from VinceMacBuche/bug_3212/fixing_missing_commit_in_history

Fixes #3212 : Add commit when directives change on technique upgreade