Allow configuration of username validation regex

Introduces the scim.username_pattern configuration option
which can be used to override the validation check performed
on the SCIM username.

Also [Fixes #59047048] [cfid-811]. The regex default regex
has been modified to allow capital letters to minimise the
change from the previous release.