Mathewpeterson/add more deprecation

@dianakhuang @dmitchell @cpennington Review?
Because we still haven't gone live w/ CourseLocators (or did but are no longer), I think we can just get rid of offering w/o proving backward compatibility.