Correct signal that spawn() may emit

According to http://nodejs.org/api/child_process.html#child_process_event_error, the signal name is `error` and not `err`

With `err`, I was getting a `throw er; // Unhandled 'error' event` (when deleting `bower`, for example, for testing)

With `error` as signal, the error is correctly handled