split hooks into individual files. see #87

use globals for utils and list them on .jshintrc to avoid duplication.
move globals definition to main file and remove redefinitions.
avoid using globals. see #87
remove util/fs since we are not using it anymore
0.0.11