Have xml modulestore only load course in course_ids if provided

was an existing issue which the mixed ms refactoring discovered when trying to make loc maps to all reachable courses.

This change ensures that the only xml courses which get fully loaded and accessible are the ones in mixed ms mappings to xml.

@chrisndodge @ormsbee This only impacts lms. Please review.