A very simple promises implementation for CocoaTouch