added locked usernames feature
finished base implementation of register and auth commands
added is_locked argument to is_participant_name_available and change_participant_name
using new change_participant_name