wire npm test to jake hint

* fix lint script to run on Windows
* fix lint script to run C++ linter on Windows
* fix lint script to handle paths with spaces
EOL jpps