Helper class that allows you to draw views (a)synchronously to a UIImage with caching for great performance.