Small request optimization
Small request optimization

Prevent sending duplicate courses or institutions to the API. In previous
examples, if the courses were 'CSC 202' and 'CSC 202', and the user changed
one of the institutions, it would send a request to

    /api/institution/{inst}/CSC 202,CSC 202

This change removes any duplicates when joining courses or institutions so
less data needs to be sent and received

thatJavaNerd/novaXfer,thatJavaNerd/novaXfer,thatJavaNerd/novaXfer