Allow users to register against different blobvault

Users can register with user@blobdomain.tld and their registration will
be directed to that blobvault, just as with the federated login stuff.
@vhpoet if that works, I will do it.  The timeout and parse stuff was already there and didn't have explicit dependency injection, so I was unsure.  Will test