Fix #205. Passes all of promises-aplus-tests 2.0.0 now
Assimilate just-in-time, allowing simpler coercion as well
Streamline new jit coercion/assimilation, reduces mem usage a bit as well
Trying to workaround a timing issue with throttledReporter, MutationObserver, and buster tests
Increase timeout to see how it affects the failing test
Increase timeout to see how it affects the failing test
Different approach to dealing with monitor timing vs. jit assimilation
Split monitor rejection tests in an attempt to not deal with race conditions
Minor code reorg
Minor cleanup
Fix #207. Ignore non-functions in promise.ensure()
Fix doc typo, add link to Promises/A+ for more info on behavior of then()
Update changelog, bump version