Fixed #23336 -- Added support to urlize for arbitrary link attributes.

Added support to urlize (django.utils.html.urlize) for arbitrary link
attributes. urlize can now accept a dictionary of attribute-value pairs
which will be converted into attribute-pairs within each link
created by urlize.
What about `extra_attrs['rel'] = 'nofollow'`?