normalize line endings

Hi,

CRLF line endings are in every file.  That means if you do `npm install -g socket-express` on Mac/Linux and then attempt to run `sx new app`, it will fail with:

```
env: node\r: No such file or directory
```

When I cloned my fork, I was able to `npm link` to avoid this issue, because Git was configured to give me LF line endings.

After some reading I found [this page](https://help.github.com/articles/dealing-with-line-endings).  I believe if you (as Windows users, I'm assuming), execute:

```
git config --global core.autocrlf true
```

You'll receive CRLF line endings upon checkout and they will be converted back to LF line endings upon commit.

Unfortunately this means every file needed its line endings changed.

Also, `colors` needed to be in `package.json`.