Add LANGUAGE RoleAnnotations for ghc 7.8

As I understand, this was missing. I had error

```
Data/Set/Base.hs:239:1:
    Illegal role annotation for Set;
    did you intend to use RoleAnnotations?
    while checking a role annotation for `Set'
```

when trying to run `cabal test` on master.