Add id field to onMessage's message object, if the event contained an id.
cleanup formatting
cleanup formatting
field should be "lastEventId" and should be populated according to http://www.w3.org/TR/2012/WD-eventsource-20120426/
Made MessageEvent more spec compliant. Attibution for #28.