I'm not sure why the tests are passing, but this change breaks the `line_endings` rule if it's turned on and set to `windows`. Using this configuration

```json
{
    "indentation": {
        "value": 4,
        "level": "error"
    },
    "line_endings": {
        "level": "error",
        "value": "windows"
    }
}
```

I coped `src/coffeelint.coffee` and manipulated a line to be exactly 80 characters. Then I ran `unix2dos coffeelint.coffee`. Running the `master` version of CoffeeLint it complains about the line being too long, but when I switch to your branch it complains that every line ending is wrong.