Restory some minor perf regressions.
Restory some minor perf regressions.

_guid that was created via string concat + increment was abit costly.
Applying the string concat later during event trigger seems better.

Promise.instrument not being defined also caused some slow down, so lets
just define it off the bat.

alpapad/rsvp.js,twokul/rsvp.js,stefanpenner/es6-promise,soycode/es6-promise,fyddaben/es6-promise,kt3k/es6-promise,vicb/es6-promise,vicb/es6-promise,think2011/es6-promise,imshibaji/rsvp.js,MSch/rsvp.js,kt3k/es6-promise,Rich-Harris/rsvp.js,stutrek/es6-promise,necolas/es6-promise,waraujodesign/rsvp,stutrek/es6-promise,solidco2/es6-promise,solidco2/es6-promise,sakabako/es6-promise,noikiy/es6-promise,tildeio/rsvp.js,ljharb/es6-promise,seanpdoyle/rsvp.js,MSch/rsvp.js,waraujodesign/rsvp,lidasong2014/es6-promise,tildeio/rsvp.js,ljharb/es6-promise,bjlxj2008/es6-promise,alpapad/rsvp.js,imshibaji/rsvp.js,jakearchibald/es6-promise,Rich-Harris/rsvp.js,seanpdoyle/rsvp.js,stefanpenner/es6-promise,think2011/es6-promise,jakearchibald/es6-promise,soycode/es6-promise,sakabako/es6-promise,noikiy/es6-promise,lidasong2014/es6-promise,fyddaben/es6-promise,bjlxj2008/es6-promise,twokul/rsvp.js