Update to determine sis enrollment sections

Changes for sections:

(1) SIS section id that matches the current course instance id, will appear first on the list

(2) Those sections with a sis section id which is also a course instance id will appear above those sections that either do not have a sis section id or does not have a course instance id
Do you have tests for the ordering that you produce? You could test the ordering when there are zero, one or two courses with SIS IDs, sections with SIS IDs that don't match any courses, etc.