chore(component): update component into latest dependencies

- rewrite karma.conf.js
- use load-grunt-tasks and lodash in the Gruntfile
- add travis grunt script
Merge pull request #4 from janantala/master

chore(component): update component into latest dependencies