Rule: Warn on duplicate property identifiers

We should warn when an object literal contains more than one property with the same identifier:

```javascript
var x = {
    a: 1,
    a: 2
};
```

See http://jslinterrors.com/duplicate-key-a/