Fixed problem where the learner interface didn't start the first time the learner joined the lesson. This was due to the activity in the request being a proxy activity rather than a real activity. Fixed it by having some common code that puts it in the activity, and get Hibernate to load a "real" activity before putting it in the request.
Include authoring client that has toolContentID, no userID in authoring calls, and expects libraryActivityUIImage. Some problems with the version built last night, so did a rebuild.