Moves the Program Dashboard APIs out of the deprecated remnants of the legacy learner dashboard, into the Programs djangoapp. Keeps the old legacy routes for this API, left over from the deprecated remnants of the legacy learner dashboard, alongside future-proofed routes which will work when the deprecated, legacy Program Dashboard is eventually replaced with functionality in the Learner Dashboard MFE. FIXES: APER-3949
================= Learner Home
This is the new dashboard for learner courses, built as a backend supporting a new MFE experience of the "student dashboard".
This aims to replace the existing dashboard at:: /common/djangoapps/student/views/dashboard.py