add scenario for user registration

if a parameter is missing, the registration should not be processed
add scenario for user registration

if the username already exists, the registration should be rejected