remove run folder
move generator callback actions to lib/generate folder
seperate install callback actions to lib/install
seperate watch actions to lib/watch
move run folder to lib
change path of run folder to lib/run
Merge pull request #40 from Openovate/hotfix/move-run-folder-to-lib

Hotfix/move run folder to lib
Merge pull request #41 from Openovate/feature/feature-install-seperate-actions

seperate install callback actions to lib/install
Merge pull request #42 from Openovate/feature/feature-generator-seperate-actions

move generator callback actions to lib/generate folder
Merge pull request #43 from Openovate/hotfix/remove-run-folder

remove run folder
Merge pull request #44 from Openovate/master

Pull from master