add user memberships and roles when creating lams courses for external courses to enable external user to get workspace tree properly(otherwise, user can't get organisation workspace folders due to permission issue)
- Remove method that had been used for the dummy monitoring interface.- Updated count (*) sql to accomodate two different versions of hibernate - it could return either an integer or a long.
Removed calls managing the learner in lesson cache - it isn't being used currently and the implementation didn't clear out users who closed their browsers without doing a proper exit.
Changed user dto to be the special Flash DTO, otherwise a monitoring can't access a learning design containing a grouping that has people in the grouping.
Handling the reflection properly for Q&A - output is always on a noticeboard even if there isn't reflection. I had assumed a noticeboard indicated reflection.