Update PromiseKit to 1.2

Update PromiseKit to version 1.2
There is an important fix for using dispatch queues with `.thenOn`, see https://github.com/mxcl/PromiseKit/issues/77
Also a fix for rejected promises: https://github.com/mxcl/PromiseKit/issues/97