Manually set images on UIImageView and UIButton cancel requested from the network

Setting local `image` property on `UIImageView` or calling `setImage:forState`, `setBackgroundImage:forState:` methods on `UIButton` now cancels corresponding network response preserving the original intention

**Important** To achieve it without subclassing, I use swizzling of corresponding methods!