changed a lot testing stuff

updated grunt to 0.4 You have to install grunt-cli globally and grunt locally
added gruntfile
changed path.exist to fs.exist
changed Makefile so it will run test with colors