Warn on unsafe value of 'sep=' in Signer

Issues a warning if the the separator passed to `django.core.signing.Signer` is an invalid value.

See also: https://code.djangoproject.com/ticket/22804
won't work if `sep` is more than a single character.