set web view delegate when lazy loading web view
add unit tests for SDWebViewControllerDelegate events