fixed bug where 'Promise.prototype' was never being set correctly, fixed inconsistency per #18 where 'then(..)' can now be this-borrowed
per #18, also fixing this-borrowing for the 'catch(..)' function
more file-size/perf tweaks
tweaking scheduling queue to not have starvation and for perf
super minor tweak removing unnecessary param
added 'brand' so some esoteric checks against 'Promise(..)' constructor are more in line with spec, per #21
fixing promise.all/promise.race scheduling bug, per #25
fixing scheduling bug, per #25 closes #26
fixing more incorrect scheduling sequencing, RE: #25
tweaking some internal logic that was unnecessary, closes #17
removing unnecessary code, closes #27
Merge remote-tracking branch 'upstream/master'