Add @discardableResult to catch
Add @discardableResult to catch

With PromiseKit 3 it is now possible to put always blocks at the end of the chain. The proposed change will remove the annoying  "Result to call is unused" warning from Xcode.
mxcl/PromiseKit,mxcl/PromiseKit,mxcl/PromiseKit