added new method "setNewContentID" to set new ToolContentID for the pasted activity while using copy paste functionality andmade changes to the setPastedItem and pastedItem methods to send server request to get new tool content id when copy and paste tool activity/canvas activity
Finished LDEV278 for learner flow for both sequential and non sequential modes. Finished for Preview mode. To do: Learner progress and probably Export Portfolio