Support Windows

This patch makes chem-cli work on Windows.  Fixes a  bug in node.js related to spawning child processes.

 * Needs to be tested on linux to make sure it didn't break anything (should work just fine).