Return applicable error for expired invite links on /auth/signup
The clanker didn't fully mirror the invite code check in viewOauthCallback().
Now this does, returning a 404 and "expired invite" message when applicable on
the /auth/signup endpoint.