Added username errors. We'll need a way to distinguish username errors from email errors later.