jshint-configuration-path is a path, not just a string
refactored code to use flymake-easy rather than rolling a flymake-mode ourselves