And back to emacs-flymake. Figured out how to turn on debugging for flymake, found it needed paths to node, and finally have the npm version of jshint doing my emacs linting.
Updated markdown package.