fix: refactor how services are filtered
fix: refactor how services are filtered

The previous method did not include the service type in the user-auth-service hook, which meant it was kinda guess/check as to whether a datastore was filtered correctly for the service in question.

Additionally, we now handle newlines correctly, ensuring that when there _is_ filtering, we treat each datastore as a distinct one.

dokku/dokku-couchdb,dokku/dokku-couchdb