Tear out jabber stuff; use Humbug
Fix UserProfile creation (location)
Register (step one) for Humbug account on user creation
Send the user to Humbug registration if they don't have an account yet