fix(nodes): allow `compiler' in matrix matchers

This allows a `.travis.yml` with snippets like this:

``` YAML
matrix:
  exclude:
    - compiler: clang
```