SSP-943, SSP-956, SSP-961 support course validation based on termcode
as well as filtering on program, tag and term.  Will need additional
testing data to confirm full functionality.
SSP-956 fixed bug in ApiProperties getItemUrl
need to use findExact not find.