Update buid tools dependencies
Update jshint to a more 'light' and sane version
Add the jshintignore file
Merge pull request #43 from yaoazhen/master

Fix issue #38, countdown does not restart after finished
Update indent to 2 tabs
Update code style and other cosmetic issues
Fix linter that wasn't working and update all files
Update all files to fit code style guidelines
Finish to update the tests code style
Add karma runner to run tests
Add grunt tasks to control karma
Use bower to manage the third party libs
Update bower and travis recipies
Add base but unfunctional requirejs integration test
Make requirejs integration test pass under karma
Add a conf file for requirejs integration test
Add task to test the plugin within various scenarios
Fix lint warnings, aka follow code style
Merge pull request #47 from hilios/issue/30

Update test suite to run under Karma
Bump up version and update readme