`component install` does not work on node < 0.9.4

edit: I originally thought this was an OSX/Linux issue, I've now discovered it's more likely node version issue.

It fails at least with component [timoxley/font-awesome](http://github.com/timoxley/font-awesome/)
trying to `component install` on node < 0.9.4, fails to fully download files, but doesn't error.

I've tested it fails for:
* 0.8.22
* 0.8.24
* 0.8.25
* 0.9.0
* 0.9.2
* 0.9.3

and starts working at:
* 0.9.4

e.g.

On Node 0.10.5:

```
-rw-r--r--  1 timoxley  staff   37405 29 Jun 15:05 fontawesome-webfont.eot
-rw-r--r--  1 timoxley  staff  197829 29 Jun 15:05 fontawesome-webfont.svg
-rw-r--r--  1 timoxley  staff   79076 29 Jun 15:05 fontawesome-webfont.ttf
-rw-r--r--  1 timoxley  staff   43572 29 Jun 15:05 fontawesome-webfont.woff
```

But on Node 0.8.22, you'll notice the byte sizes are all messed up:
```
-rw-r--r-- 1 root root  7336 Jul  2 12:59 fontawesome-webfont.eot 
-rw-r--r-- 1 root root 25165 Jul  2 12:59 fontawesome-webfont.svg
-rw-r--r-- 1 root root  7338 Jul  2 12:59 fontawesome-webfont.ttf
-rw-r--r-- 1 root root  7343 Jul  2 12:59 fontawesome-webfont.woff
```