Blur UIView Category

Basically take a screenshot of a particular UIView and blur that image. 
But programmatically taking a screenshot in iOS 6, using renderInContext:, took too long. Fortunately iOS 7 includes a new method in UIView called drawViewHierarchyInRect:afterScreenUpdates: that does the same. It takes a super fast snapshot of the UIView. How fast? Well here's a comparison with renderInContext: method.