Fix duplicate tokens peeked by attachComments.

https://code.google.com/p/esprima/issues/detail?id=537
Update ESLint to 0.5.1.

https://code.google.com/p/esprima/issues/detail?id=473
Issue 538:	When tolerant:true a missing comma should recover object properties

https://code.google.com/p/esprima/issues/detail?id=538
Issue 540:	Duplicate test case in test.js

https://code.google.com/p/esprima/issues/detail?id=540
Update ChangeLog for 1.2.2.

https://code.google.com/p/esprima/issues/detail?id=514