added a api to get course milestones for more than one course

@mattdrayer added a new api to get course milestones for more than once course.
Do you think it's possible to combine the single-fetch method above with this multi-get?  It seems that the single-get implementation is redundant, unless it's a faster operation based on how it has been implemented.