feat(Makefile): re-run cask only if Cask file is changed
feat(Cask): remove unnecessary deps
test