Get students experiments, groups, and cohorts

TNL-498
The dependency on the runtime is very odd. Rather than passing in the runtime, and then asking it for the anonymous user id, and then for the real user, why not just create the UserTagsService with the user directly?