Replace jshint with eslint

Following the Drupal8 recommendation: https://drupal.org/node/2274223
Fix javascript errors detected by eslint.

Interestingly the output of compiledjs didn't change.
Merge pull request #32 from Coornail/feature/replace-jshint-with-eslint

Feature/replace jshint with eslint