Restrict duplicate keys

This is my proposal for disallowing object initialisers with duplicate keys. Opened [at the request of @jashkenas](https://github.com/jashkenas/coffee-script/commit/81f780f1fbf25985709e51191c8f5506b79cc278#commitcomment-1356293).