changed the way coffee is executed

changed `child_process.exec` to `child_process.spawn` with stderr integrated into the main process's stderr. This fixes a problem (found by me on windows machines) where stderr was not readable thus making it impossible to understand where a compilation error occurred