fix typo
add email domain validation
describe User.validate_domain
Merge branch 'add-register-restriction'
delete tags if the tag has no items any more
Merge branch 'add-deleting'