LDEV-1098: Increased size of locale_id field so that it will take more than 127 rows in the database. Matching java field is now an Integer, not a Byte.
LDEV-1042: Allow users to be added to staff group and learner group in a lesson class after the lesson has started. Code has been written for both the LAMS monitoring interface + integration. Neither set of code is tested yet - need the clients to test it.
change 'course admin/manager' in db to 'group admin/manager' so users don't have to say 'course admin/manager' when specifying roles in a spreadsheet ('course' replaced by 'group').
A .las export file has been found with 0.0 as the transition ui id. If this happens, then it now assigns a new ui id to that transition. Also made the lookup for the parallel activity icon a bit more robust to handle invalid parallel library activities.
LDEV-768: Fixed the problem with the session being closed by changing how the update is done. Previously it used the user object connected to another session - now it looks up the user in the "add user" code, so that it will be part of the same Hibernate session. Given this user is in the cache, it shouldn't add too much time to the call.