add email presence validation to User model and correspondinf spec.