Fixed task test for unauthorized PUT request.
Modified archival tasks to be user-specific.
Updated archival-related tests by providing the user id as an argument to the task.
Automatically login users after registration. Made a placeholder for
automatically determining the user's timezone after registration.