Adds blocks to all UIWebView delegate methods with a simple and easy to use category, no subclassing. Also allows the use of delegate methods if no block is set.