util: Added missing zipfile import.

refs #16209
update_course_list: Now using lxml as parser.

We also added lxml to the requirements file.

refs #16209
config: Updated config so app folder is correct.

refs #16209
More sane way to get correct project_path.

refs #16209
Merge branch 'bug/16209' into develop