Add Use strict in handlebars engine.
Remove unused variable.
Add some doc for template service.
Add use strict and missing dependency on services/canvas
Add missing dependency and use strict on observableBuffer.
Refactor observableBuffer.
Add console global to routing service.

Console is used to warn developper here.
Add jshint configuration.
Add jshint grunt package.
Add jshint Grunt task.
Remove old test file.

service code is untested directly.
Fix jshint warning from src directory.
Add missing dependency in specs/module.
Add missing sinon dependency in specs/observableBuffer.
Add missing sinon dependency in specs/mixins/observable.
Add jshint globals for mocha tests.
Fix jshint warnings for tests.
Add mixin Deferrable tests
Add mixin Startable tests.
Merge pull request #26 from themouette/jshint

Add jshint validation in release process.