fix(users): prevent submitting invalid form via enter
fix(users): hide new users when searching
feat(users): implement user form validation
test(users): add user unique directive test

close #162