Update npm packages
Configure grunt karma integration for different environments
Add travis-ci config