Create or update a consumer

Creates a consumer with the specified username, or updates it if it already exists.