* Moved classes into EducationProgram namespace

* Added tests
* Improved documentation
* Fixed some minor bugs

Change-Id: I11cba8f8b2740c86d2628e71d323305f78f48d02
(bug 43947) added "current and planned" option to the courses pager

This is the default filter option.

Change-Id: I7e1d7a329e9673de64e3eeefa73ab9fd3f9ed431
Merge changes I7e1d7a32,I11cba8f8

* changes:
  (bug 43947) added "current and planned" option to the courses pager
  * Moved classes into EducationProgram namespace