Add: execute_on_change parameter

If execute_on_change is set to true the pre_command and post_command
will be execute only if change has been made on git repository. Default
value is false.
Merge pull request #5 from lermit/master

Add: execute_on_change parameter