new lint: repeated_keys
Check for repeated keys in attrsets. For example:
```
foo.bar1 = 1;
foo.bar2 = 2;
foo.bar3 = 3;
```
should recommend creating a
```
foo = { ... }
```
Report only on multi-level keys
Add tests
tweak repeated-keys lint
authored by