email/username check on user registration via OAuth

This fixes issue #10 .