A promise library based on the Promises/A+ standard written in Swift for iOS and OSX