[x] for when multiple clients use a 3rd party scorm host like scorm cloud
[x] under this it will mean that the list of domains is an allow list, so the scorm must match the client and it must also match the domain
[x] domains will now be able to be linked to more than one client
[x] cosmetic: make domains listed on new lines in admin ui
[x] we need a concept of a primary domain. So this could either be a new field, or perhaps it could be the first domain in the textarea. Latter is probably easier
[x] when auto creating a user if using a specific client id then make it based off the primary domain and not the domain in use (because its usually a generic one which isn't useful)