Don't assert if a nil object is returned
Don't abort if nil the constant is returned
++documentation
Remove NSURLCache+PromiseKit

It's bloat. Easily replicated with a `dispatch_promise`.