Allow empty usertags when none are defined

Only constrain "user profile complete" if at least one usertag exists.
In either case, make sure that the profile form for usertags will set
its property even if no usertags exist.