custom tasks to change other files then package.json,  fix #6

I had the need to change the version number in other files then just the package.json file, for example the changelog.md file of my project. 

Now you can add tasks that will run after increase the version number. Every tasks can be run for a bunch of files and the return value of the function will be saved as the new version of the file.