handle 'error' event on spawn

results in an `'Unhandled 'error' event'` for me on Linux otherwise (Node 0.10 & 0.11): `'Error: spawn ENOENT'`