Fixed #23715 -- Prevented urlize from treating a trailing ! as part of an URL

Ticket: https://code.djangoproject.com/ticket/23715