Created SerialTaskQueue to represent a method of synchronizing the state of a chain or promises without worrying about thread safety.
Updated some broken tests that were relying on a promise to not always be asynchronous in some circumstances (now they always are like the spec requires).
Warning onFulfilled and onRejected are not always called on a safe thread yet.
Merge branch 'master' of https://github.com/jkolb/FranticApparatus