Register a user account so new devices and schedules are stored under the correct owner.
We use a lightweight proof-of-work challenge to slow down automated sign-up abuse.