Add a failing test showing a valid chained call that fails.

I tried to fix this for a little while and eventually gave up. This case makes me feel like the indent rule should be linting the AST, not the tokens. Given this CS:

```coffee
anArray
  .filter (item) ->
    item.status in ACTIVE_STATUSES
  .map (item) ->
    item.service
```

Which turns into this JS:

```js
anArray.filter(function(item) {
  var _ref;
  return _ref = item.status, __indexOf.call(ACTIVE_STATUSES, _ref) >= 0;
}).map(function(item) {
  return item.service;
});
```

It seems like we'd have to incorporate some of the smarts in the CS compiler itself to determine this is a chained call. How do you think we should handle this?