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

http://www.rudder-project.org/redmine/issues/3212