added travis config and npm test using grunt