discussion-tab: Make the discussion tab working with the new discussion_app and fix some issues related to the discussion-course xblock.

Course Discussion Page now uses the discussion_app and course context added for the xblock